Pull

From MiniScript Wiki
Jump to navigation Jump to search

pull removes and returns the first item in a list, or an arbitrary key of a map. If the list or map is empty (or if called on any other data type), returns null.

See also: pop; push; remove

Arguments

Parameter Name Default Value Meaning
self list or map object to remove an element from the end of

Usage Notes

pull may be called with function syntax or dot syntax.

Example

[1, 2, 3].pull	// returns (and removes) 1