清除方法:1、直接赋值为“[]”,语法“arr=[];”;2、使用splice()删除全部数组元素,语法“arr.splice(0,arr.length);”;3、利用length属性将数组长度设置为0,语法“arr.length=0;”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
清除所有所有元素的方法
方法1:直接赋予空数组[]
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");console.log(arr);arr=[];console.log(arr);
登录后复制
输出结果:
方法2:使用splice()删除全部数组元素
只需要指定splice()方法从第一个数组元素开始,需要删除元素的个数为arr.length即可清空数组。
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");console.log(arr);arr.splice(0,arr.length);console.log(arr);
登录后复制
方法3:利用length属性将数组长度设置为0
length属性可设置或返回数组长度。当length属性的值小于数组本身的长度,数组中后面的元素将被截断;如果length属性的值为0,则可以清空整个数组。
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");console.log(arr);arr.length=0;console.log(arr);
登录后复制
【推荐学习:javascript高级教程】
以上就是es6数组怎么清除所有元素的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2936627.html