POP deletes last item
Deletes the last item and returns the value of the deleted element, or returns Undefine if the array is empty
var a = [1,2,3,4,5];
A.pop ();//a:[1, 2, 3, 4]
a.pop ();//a:[1, 2, 3]
Shift deletes the first item
When writing JS code, we often use the splice function to delete elements in the array, because the splice function modifies the arrays directly, eliminating the need to write an algorithm to move the other elements of the array to the deleted
First, add a splice function:Splice: This method is used to delete an element from the array.Array. splice (index, count, value ....);Index: indicates which subscript starts,Count: number of elements deletedValue: indicates the added element.Example:
Splice in JavaScript is mainly used to operate arrays in js, including deleting, adding, and replacing arrays. This article describes the detailed usage of the splice method in JavaScript. For more information, see splice in JavaScript. It is mainly
JavaScript Slice () method
Definitions and usage
The slice () method returns the selected element from an existing array.
GrammarArrayobject.slice (start,end) parameter descriptionStart Required. Specify where to start the selection. If it is a
ArticleDirectory
Syntax
Return Value
Description
Example 1
Example 2
Example 3
Splice, please note that splice is not a split, although the two looks very similar but not a thing.
Splice and not split can be used for
JS, delete an element in the array by valueArray.prototype.indexOf = function (val) {for (var i = 0; i if (this[i] = = val) return i;}return-1;};Array.prototype.remove = function (val) {var index = This.indexof (val);if (Index >-1) {This.splice
During the interview, if the examiner asks you to use JavaScript to insert, delete, and replace array elements. If you do not know the method used by Array. prototype. splice, the score may be deducted. Using the built-in splice method of javascript
Copy codeThe Code is as follows:Array. prototype. ArrayInsertAfter = function (Num, obj){Var tempArr = new Array ();Var l = this. length;For (var I = 0; I {TempArr. push (this. shift ());}L = tempArr. length;For (var I = 0; I {This. push (tempArr.
Detailed usage of splice in JavaScript, javascriptsplice
Splice in JavaScript is mainly used to operate arrays in js, including deleting, adding, and replacing arrays.
Note:This method will change the original array !.
1. Delete-used to delete an
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.