JS数组常用方法---11、ES3及之前的方法总结
JS数组常用方法---11、ES3及之前的方法总结
一、总结
一句话总结:
对学习内容进行总结之后,对学习和记忆都大有裨益,例如之前学的数组的10个方法可以总结为三类:a、修改数组:push、unshift、shift、pop、splice; b、改变数组元素顺序:sort、reverse; c、不影响原数组:join,concat,slice;
修改数组:push、unshift、shift、pop、splice
改变数组元素顺序:sort、reverse
不影响原数组:join,concat,slice
1、会对原数组产生影响的方法总结?
修改数组:push、unshift、shift、pop、splice
改变数组元素顺序:sort、reverse
2、不影响原数组的方法?
不影响原数组:join,concat,slice
3、可以做深度拷贝的方法?
concat,slice
4、向数组中添加元素的方法(及方法作用)?
1、push:将一个或多个元素添加到数组的末尾
2、unshift:将一个或多个元素添加到数组的开头
3、splice:在数组指定位置修改(删除或者插入元素,或者两者同时进行)
5、从数组中删除元素的方法?
pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改)
6、从数组中删元素,返回值总是这些被删的元素 的方法例子?
比如pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改),返回值都是被删的元素
7、改变数组元素顺序的方法(及方法作用)?
sort:对数组进行排序
reverse:对数组进行反序
8、返回值指向原数组的方法?
改变数组元素顺序:sort、reverse
9、记忆es3及之前数组的这些方法(对这些方法进行分类)?
修改数组:push、unshift、shift、pop、splice
改变数组元素顺序:sort、reverse
不影响原数组:join,concat,slice
二、ES3及之前的方法总结
博客对应课程的视频位置:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>ES3及之前的方法总结</title> 6 </head> 7 <body> 8 <!-- 9 10 会对原数组产生影响的方法总结 11 修改数组:push、unshift、shift、pop、splice 12 改变数组元素顺序:sort、reverse 13 14 15 不影响原数组的方法 16 不影响原数组:join,concat,slice 17 18 19 可以做深度拷贝的方法 20 concat,slice 21 22 23 向数组中添加元素的方法(及方法作用) 24 1、push:将一个或多个元素添加到数组的末尾 25 2、unshift:将一个或多个元素添加到数组的开头 26 3、splice:在数组指定位置修改(删除或者插入元素,或者两者同时进行) 27 28 29 从数组中删除元素的方法 30 pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改) 31 32 33 从数组中删元素,返回值总是这些被删的元素 34 比如pop方法(数组尾删)、shift方法(数组头删)、splice方法(指定位置删或者修改),返回值都是被删的元素 35 36 37 改变数组元素顺序的方法(及方法作用) 38 sort:对数组进行排序 39 reverse:对数组进行反序 40 41 42 返回值指向原数组的方法 43 改变数组元素顺序:sort、reverse 44 45 46 记忆es3及之前数组的这些方法(对这些方法进行分类) 47 修改数组:push、unshift、shift、pop、splice 48 改变数组元素顺序:sort、reverse 49 不影响原数组:join,concat,slice 50 51 --> 52 <script> 53 54 </script> 55 </body> 56 </html>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672