解构复制就是按照一定模式,从数组和对象中提取值,对变量进行赋值。
数组的解构赋值
1 | let [a,b,c] = [1,2,3] |
对象的解构赋值
1 | let user1 = { |
字符串的解构赋值
1 | let str = 'hello' |
函数的解构赋值
1 | // 参数的解构赋值 |
补充
1 | function foo() { |
提取 json 数据
1 | let json = '{"a": "hello", "b": "world"}' |
解构复制就是按照一定模式,从数组和对象中提取值,对变量进行赋值。
1 | let [a,b,c] = [1,2,3] |
1 | let user1 = { |
1 | let str = 'hello' |
1 | // 参数的解构赋值 |
1 | function foo() { |
1 | let json = '{"a": "hello", "b": "world"}' |