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:
Objective
Today I revisit the JavaScript, see the array method, there are two of the more similar methods--splice and splice, look like, is more than one P, but the usage is quite different.
In use, you can reduce confusion by selecting an API
from:http://blog.csdn.net/jasonliuvip/article/details/22600569Linux Network Programming IX: Splice function, efficient 0 copiesRecently looking at "Linux High Performance Server Programming", here to do a diary to motivate themselves, while sharing
Splice is a newly added zero-copy data sending function in linux2.6 kernel. It is mainly used to send data to or receive data from the pipeline. Similar to splice, the zero copy sending function also has sendfile. The difference is that sendfile
List::splice to achieve the function of list stitching. Delete the contents of the source list, or all of the elements, into the destination list.
The function has the following three kinds of declarations:
void Splice (iterator position, list& x); /
The splice () method in JavaScript is a strong array method that has many uses.The main purpose of splice () is to insert items into the middle of the array.There are 3 ways of doing this:Delete--You can delete any number of items, just specify 2
The Concat () method can create a new array based on all the items in the current array. Specifically, this method will first create a copy of the current array, then add the received parameters to the end of the copy, and finally return the newly
List: splice implements list concatenation. Delete part or all of the elements in the source list and insert them to the destination list.
The function has the following three declarations:
Void splice (iterator position, list & X );//
Void
Recently, I was working on a project with high performance requirements. A server needs to process 20 thousand UDP packets per second, with 40 elements in each package (of course, this is the peak period ). The server needs a linked list, and the
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
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.