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

    javascript清除数组的方法有哪些

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

    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中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript 清除数组
    上一篇:JS函数中的几种参数形式 下一篇:javascript对象有哪些
    第15期线上培训班

    相关文章推荐

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

    全部评论我要评论

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

    PHP中文网