数组在js中属于引用型类型。

var arr = [1, 2, 3];
a = [];

通常使用以上方式。如果使用场景必须使用方法置空, 可以采用arr.length = 0;

或者使用a.splice(0, a.length);

使用场景

vue2中组定义组件中v-model的值是数组类型, 组件内部需要清空时, 采用第一种方无法实现双向绑定。

转载于:https://www.cnblogs.com/daaasheng/p/9976080.html

【js】数组置空的其他方式及使用场景相关推荐

  1. JS数组遍历的几种方式

    JS数组遍历的几种方式 JS数组遍历,基本就是for,forin,foreach,forof,map等等一些方法,以下介绍几种本文分析用到的数组遍历方式以及进行性能分析对比 第一种:普通for循环 代 ...

  2. php如何判断二维数组为空,PHP判断数组为空的具体方式

    在学习PHP语言的时候,初学者往往会对数组感到一些棘手.不过在通过深入的学习之后,我们会发现,这些其实并没有想象中的困难.我们今天就要向大家介绍PHP判断数组为空的具体方式,希望能让新手们了解一些新知 ...

  3. html遍历数组,JS数组遍历的几种方式

    JS数组遍历,基本就是for,forin,foreach,forof,map等等一些方法,以下介绍几种本文分析用到的数组遍历方式以及进行性能分析对比 第一种:普通for循环 代码如下: for(j = ...

  4. 前端js判空处理,js字符串判空,js数组判空

    1.字符串 在 js 中,字符串为空会有这么几种形式,"",null,undefined,如果在已知变量为空串的情况下可以直接采用 if (string.length == 0) ...

  5. 关于 js 数组遍历的几种方式

    1. for 循环 for (let i = 0; i < arr.length; i++) {console.log(arr[i]); } // i :当前元素的索引 // 0 :遍历初始位置 ...

  6. js数组去重的四种方式

    // 删除重复的 function only(arr){for(var i=0;i<arr.length;i++){for(var j = i+1;j<arr.length;j++){if ...

  7. js数组置顶元素(将某一项移到首位)

    let data = ['apple', 'banana', 'orange']data.map((item,index) => {if(index == 2){data.unshift(dat ...

  8. js数组的5种查询方式——find(),findIndex(),indexOf(),lastIndexOf(),include()

    var num = [10, 20, 30, 40, 50, 60, 70, 80, 90]; 1.find() 返回数组中第一个满足条件的数据 // var num = [10, 20, 30, 4 ...

  9. js数组添加元素的几种方式

    方法一:在数组开头添加元素 在数组开头添加元素可以通过 数组名.push()方法来实现,该方法可以接受任意数量的参数逐个添加到数组末尾,并返回修改后数组的长度,改变了原来的数组. var arr=[2 ...

最新文章

  1. 还是自己写的东西比较放心
  2. Ollivander's Inventory(连接查询、单表双实例、子查询)
  3. JavaScript css3模拟简单的视频弹幕功能
  4. 【ElasticSearch】ES 的 path.data 配置多个盘的路径,查询效率与单个存储盘的效率比,哪个效率高些?
  5. C语言小案例_故障案例 每日一例 【第1355篇】错误代码:ER02 | ER02 | Er/02 | 惠普黑白激光机...
  6. 15、孪生网络与相似度
  7. Java三大特性的理解
  8. 马杰花总刘韧对话:机器人服务是元宇宙虚拟与现实的链接
  9. YS-M8C自助终端主板RK3288详解和说明
  10. Centos 安装阿里软件安装源
  11. 硬件测试必需的5个流程,每一个步骤都不能少!
  12. c语言的split字符串分割(函数strtok)
  13. 在Vue中 用trun js + pdf-dist 实现pdf翻页效果
  14. app端分页 简单的分页 java
  15. Android 系统自带图片裁剪功能(适配7.0、8.0、对了还有小米手机)
  16. 控制面板中的程序无法正常卸载
  17. rd 删除 长目录_长时间的反馈循环如何伤害您的rd
  18. 【线代】矩阵的秩(秩:非零子式的最高阶数)
  19. 如何进行性能测试的调优
  20. C++基础-介绍·数据结构·排序·算法

热门文章

  1. android plugin 镜像,cordova-plugin-screen-orientation
  2. linux连接svn上代码,代码管理平台介绍、安装svn、客户端上使用svn(linux)、客户端上使用svn(windows)...
  3. 图纸管理软件_造价20万以内的农村别墅长啥样?挑选5套图纸,让城里人羡慕吧...
  4. 林锐 高质量c语言编程下载,新年献礼:Go语言深度入门手册
  5. python bar图_python使用matplotlib绘图 — barChart | 学步园
  6. HTML+CSS+JS实现 ❤️翻页倒计时ui特效❤️
  7. Oracle 数据怎么实时同步到 SQL Server | 亲测干货分享建议收藏
  8. 热榜!基于jsp+mysql的JSP在线水果销售商城系统设计实现【建议收藏】
  9. Java Springboot+VUE前后端分离网上手机商城平台系统设计和实现以及论文报告
  10. 电脑怎么重置host_电脑又双叒叕卡顿?究竟要“重装”还是“重置”?原来这区别大了...