JS数组的增减操作方法有哪些,有何区别
Admin 2022-08-23 群英技术资讯 527 次浏览
pop
():该方法用于删除数组的最后一个元素,并返回被删除的元素。
官方语法:
arrayObject.pop()
shift
():该方法用于删除数组的第一个元素,并返回被删除的元素。
官方语法:
arrayObject.shift()
push
():该方法用于向数组末尾添加一个或者多个元素,并返回新的长度。
官方语法:
arrayObject.push(newelement1,newelement2,....,newelementX)
unshift
():该方法用于向数组的开头添加一个或者多个元素,并返回新的长度。
官方语法:
arrayObject.unshift(newelement1,newelement2,....,newelementX)
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
语法:
arrayObject.push(newelement1,newelement2,....,newelementX)
参数描述:
newelement1:必需。要添加到数组的第一个元素。
newelement2:可选。要添加到数组的第二个元素。
newelementX:可选。可添加多个元素。
返回值:
把指定的值添加到数组后的新长度。
实例:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.push("James") + "<br />") document.write(arr) </script>
输出:
pop() 方法用于删除并返回数组的最后一个元素。
语法:
arrayObject.pop()
返回值:
arrayObject 的最后一个元素。
实例:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr) document.write("<br />") document.write(arr.pop()) document.write("<br />") document.write(arr) </script>
输出:
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
语法:
arrayObject.unshift(newelement1,newelement2,....,newelementX)
参数描述:
newelement1:必需。向数组添加的第一个元素。
newelement2:可选。向数组添加的第二个元素。
newelementX:可选。可添加若干个元素。
返回值:
arrayObject 的新长度。
实例:
<script type="text/javascript"> var arr = new Array() arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.unshift("William") + "<br />") document.write(arr) </script>
输出:
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
语法:
arrayObject.shift()
返回值:
数组原来的第一个元素的值。
实例:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.shift() + "<br />") document.write(arr) </script>
输出:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在项目开发中经常需要处理重复点击导致多次调用接口的问题,这篇文章主要介绍了项目中如何使用axios过滤多次重复请求的相关资料,需要的朋友可以参考下
我们平常在浏览一些网站的时候,经常能看到选项卡展示功能,其好处就是节约页面空间,我们只要点击不同的区域,就能展现不同的内容,这样能比较合理的展示内容。那么JS是怎样实现选项卡插件的呢?
jQuery怎么样移除click事件?在jquery中,我们可以利用unbind()方法去掉click事件,文中有具体的实现代码,有需要的朋友可以参考,接下来跟随小编一起来学习一下吧。
这篇文章主要介绍了如何理解JavaScript中的立即执行函数,帮助大家更好的学习JavaScript,感兴趣的朋友可以了解下
这篇文章主要为大家详细介绍了jQuery实现表单验证功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008