千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

1.解構(gòu)賦值:
結(jié)構(gòu)解析,對(duì)稱賦值
2.概述:
就是將對(duì)應(yīng)的對(duì)象或者數(shù)組解除對(duì)應(yīng)的構(gòu)造暴露其中的內(nèi)容。它的賦值是對(duì)稱的。
3.對(duì)象的解構(gòu):
- 基礎(chǔ)寫(xiě)法:
var {key,key1} = {key:value,key1:value1}
- 示例:
var obj = {
?name: 'jack',
?age: 18
}
console.log(obj.name)
console.log(obj.age)
//簡(jiǎn)化寫(xiě)法 使用解構(gòu)賦值的形式 直接獲取里面的name和age
//對(duì)象解構(gòu)對(duì)應(yīng)的是屬性名
var {
?age,
?name
} = {
?name: 'jack',
?age: 18
}
console.log(name)
console.log(age)
4.數(shù)組的解構(gòu):
- 基礎(chǔ)寫(xiě)法
var [變量名,變量名1...] = [值,值1]
示例
//數(shù)組的解構(gòu)是對(duì)應(yīng)的順序的
var [a, b, c] = [1, 2, 3]
console.log(a)//1
console.log(b)//2
console.log(c)//3
標(biāo)簽: