• 技术文章 >web前端 >js教程

    javascript清除数组的方法有哪些

    coldplay.xixicoldplay.xixi2021-03-31 17:25:15原创417

    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,其数组的length是只读的,不能被赋值。如

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

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

    而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视频教程

    以上就是javascript清除数组的方法有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:javascript 清除数组
    上一篇:JS函数中的几种参数形式 下一篇:javascript对象有哪些

    相关文章推荐

    • php中清除数组的某个单元• php清除数组中的空值元素• php怎么清除数组元素• php怎么清除数组中的空格

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网