源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaScript中数组的各种操作的总结(必看篇)

  • 时间:2021-06-07 06:18 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaScript中数组的各种操作的总结(必看篇)
js数组的新建,头插入,尾插入,头删除,尾删除,中间删除,删除多个,多个数组合并,数组倒序,数组截取等等,都有对应的例子。 [b]声明一个数组[/b] 原来是如下声明: var s = new Array(); 但是 现在编辑器推荐使用如下声明:简洁 var s = []; [b]concat 方法[/b] 返回一个新数组,这个新数组是由两个或更多数组组合而成的。[b]不修改[/b]原数组。 [img]http://files.jb51.net/file_images/article/201702/20161010152745715.png[/img] [b]join 方法 [/b] 返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。[b]不修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152757887.png[/img] [b]pop 方法 [/b] 移除数组中的最后一个元素并返回该元素。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152812278.png[/img] [b]push 方法 [/b] 将新元素添加到一个数组中,并返回数组的新长度值。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152821772.png[/img] [b]reverse 方法 [/b] 返回一个元素顺序被反转的 Array 对象。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152832872.png[/img] [b]shift 方法 [/b] 移除数组中的第一个元素并返回该元素。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152841725.png[/img] [b]slice 方法 [/b] 返回一个数组的一段。[b]不修改原数组[/b]。 参数是(start,end) [img]http://files.jb51.net/file_images/article/201702/20161010152851732.png[/img] [b]sort 方法 [/b] 返回一个元素已经进行了排序的 Array 对象。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010152901279.png[/img] [b]splice 方法 [/b] 从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。[b]修改原数组[/b]。 参数是(start,[b]deleteCount[/b]) splice 方法可以移除从 start 位置开始的指定个数的元素并插入新元素,从而修改 arrayObj。 [img]http://files.jb51.net/file_images/article/201702/20161010152911982.png[/img] 这个只是简单的删除从0位置开始的2个元素,未插入新的。 [img]http://files.jb51.net/file_images/article/201702/20161010152924960.png[/img] 不但删除了从0位置开始的2个元素,还是插入了a,b 2个元素进去原数组。 [img]http://files.jb51.net/file_images/article/201702/20161010152933358.png[/img] 不但删除了从0位置开始的2个元素,还是仅仅插入了一个元素进去到原数组。 [img]http://files.jb51.net/file_images/article/201702/20161010152944944.png[/img] 不但删除了从0位置 开始的2个元素,还插入了3个元素到原数组。 [b]toString 方法 和 toLocaleString 方法 [/b] [img]http://files.jb51.net/file_images/article/201702/20161010152958225.png[/img] [b]unshift 方法 [/b] 将指定的元素插入数组开始位置并返回该数组。[b]修改原数组[/b]。 [img]http://files.jb51.net/file_images/article/201702/20161010153010616.png[/img] 以上这篇JavaScript中数组的各种操作的总结(必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部