javascript数组怎么删除所有元素


本文摘自PHP中文网,作者青灯夜游,侵删。

方法:1、使用“arr=[]”语句来删除;2、使用“arr.length=0”语句来删除;3、使用splice()函数,语法“arr.splice(0, arr.length)”;4、使用while循环配合pop()或shift()来删除。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript删除Array数组中的所有元素的方法

1

var arr = [1,2,3,4];

方法1: 直接赋值

1

arr = [];

1.png

将空数组直接赋值给变量 arr,新数组与原无引用关系。对新数组的操作不会影响原数组。

方法2: 设置 length

1

arr.length = 0

2.png

直接将数组长度设置为0,此方法并不是在所有的JS引擎中都能工作,并且,当"strict mode"严格模式时,因 arr.length 是只读的,此方法将不起作用。

方法3: splice

1

arr.splice(0, arr.length)

3.png

阅读剩余部分

相关阅读 >>

javascript如何获取id属性

javascript如何禁止刷新页面

javascript怎么定义对象数组

js中obj是什么

javascript怎么将日期时间转为时间戳

如何使用插件数字滚动插件numberanimate.js?

javascript创建元素的方法(代码)

javascript怎么设置按钮属性

javascript怎么设置src属性

javascript中的数值类型有哪些

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...