JavaScript解构赋值

一.解构数组

//原数组
let arr = [1,2,3]
//以前获取数组值
let a = arr[0] 
let b = arr[1]
let c = arr[2]
//现在直接解构,根据数组索引对应
let [a,b,c] = [1,2,3]

二.解构对象

//原数组
let obj = {
name:'Jack',
age:18}
//以前的获取对象
let name = obj.name
let age = obj.age
//现在直接解构
let [name]=obj

//如果定义名不为对象内同样的名:
let[name:otherName] = obj
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容