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中的回调函数

react表单元素的用法介绍(附代码)

javascript语法是什么

react是javascript

javascript 构造函数和 "new" 操作符详解

jsp里面怎么写javascript

javascript怎么移除数组元素

javascript如何判断是否为整数

jsp和javascript是一个东西吗

javascript有哪些不同版本

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




打赏

取消

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

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

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

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

评论

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