javascript清除数组的方法有哪些


本文摘自PHP中文网,作者coldplay.xixi,侵删。

javascript清除数组的方法:1、使用splice方法,代码为【ary.splice(0,ary.length)】;2、length赋值为0,代码为【ary.length = 0;】。

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

javascript清除数组的方法:

方式1,splice

1

2

3

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

ary.splice(0,ary.length);

console.log(ary); // 输出 [],空数组,即被清空了

方式2,length赋值为0

这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如

1

2

int[] ary = {1,2,3,4};

ary.length = 0;

Java中会报错,编译通不过。

而JS中则可以,且将数组清空了,如

1

2

3

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

ary.length = 0;

console.log(ary); // 输出 [],空数组,即被清空了

目前 Prototype中数组的 clear 方法和mootools库中数组的 empty 方法使用这种方式清空数组。

方式3,赋值为[]

1

2

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

ary = []; // 赋值为一个空数组以达到清空原数组

Ext库Ext.CompositeElementLite类的 clear 方法使用这种方式清空。

相关免费学习推荐:javascript视频教程

以上就是javascript清除数组的方法有哪些的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

javascript如何进行文档注释

javascript如何关闭浏览器事件

javascript中with的用法是什么

javascript怎么跳出循环

javascript如何转换大小写

javascript可以跳出函数吗

javascript与php的区别是什么

javascript中in的用法是什么

es6块级绑定中let and const的详细分析

javascript如何将其他类型转换为string

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




打赏

取消

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

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

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

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

评论

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

    正在狠努力加载,请稍候...