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

本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。
javascript清除数组的方法:
方式1,splice
var ary = [1,2,3,4]; ary.splice(0,ary.length); console.log(ary); // 输出 [],空数组,即被清空了
方式2,length赋值为0
立即学习“Java免费学习笔记(深入)”;
这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如
int[] ary = {1,2,3,4};
ary.length = 0;Java中会报错,编译通不过。
感谢使用Demila。Demila是一款由9秒社团原创的、面向数字内容及其服务的、优美的在线交易系统,她除了能为站长提供一个建站解决方案之外,还能为那些技术精湛的设计者、开发者以及资源拥有者们提供无数个拓展其作品和资源之价值的机会,从而使那些精益求精者的智慧和创意,无论是价格,还是价值,都达到应有的尺度。这是9秒社团Demila项目组的宗旨,也是Demila的使命。我们热切希望能有更多的人为Dem
而JS中则可以,且将数组清空了,如
var ary = [1,2,3,4]; ary.length = 0; console.log(ary); // 输出 [],空数组,即被清空了
目前 Prototype中数组的 clear 方法和mootools库中数组的 empty 方法使用这种方式清空数组。
方式3,赋值为[]
var ary = [1,2,3,4]; ary = []; // 赋值为一个空数组以达到清空原数组
Ext库Ext.CompositeElementLite类的 clear 方法使用这种方式清空。
相关免费学习推荐:javascript视频教程










