添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
帅呆的拖把  ·  X-MOL·  11 月前    · 
//提取数组中的数据赋给变量 let arr = [100,200,300,400]; let a1 = arr[0], a2 = arr[1], a3 = arr[2], a4 = arr[3]; 在 ES 6 中,通过使用解构赋值的功能,可以从对象和数组中提取数值,并对变量进行赋值。 1. JS 对象解构赋值 对象解构的方法是在一个赋值操作符的左边放置一个对象字面量。 let {name,city,price} = goods; 如果变量已经声明了,之后想要用解构语法给变量赋值,则需要把整个解构赋值语句放到一个圆括号中。 ({name,city,price} = goods); 2. JS 数组解构赋值 因为没有对象属性名的问题,所以数组解构相对比较简单,使用方括号即可。 let arr = [100,200,300,400]; let [a1,a2,a3,a4] = arr; 由于变量值是根据数组中元素的顺序进行选取的,因此,如果需要获取指定位置的元素值,可以只为该位置的元素提供变量名。 let arr = [100,200,300,400]; //获取第4个位置的元素 let [,,,a4] = arr; console.log(a4); //输出400 和对象解构不同,如果为已经声明过的变量进行数组解构赋值,不需要把整个解构赋值语句放到一个圆括号中。 let arr = [100,200,300,400]; let a1,a2,a3,a4; [a1,a2,a3,a4] = arr;

关注公众号「 站长严长生 」,在手机上阅读所有教程,随时随地都能学习。内含一款搜索神器,免费下载全网书籍和视频。

微信扫码关注公众号
  • 一套完整的嵌入式开发学习路线(高薪就业版)
  • 一套课程卖1万,TMD太贵了!
  • 跑了3000公里,见了一位大佬
  • C++ map的创建(STL map的创建)详解
  • 如何实现C++和C的混合编程?
  • JSON和JS对象的相互转换
  • NumPy矩阵乘法
  • MongoDB DBRefs:多表关联查询
  • Redis ZREM命令
  • JavaScript for循环用法详解
  •