diff --git "a/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\344\275\234\344\270\232.html" "b/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\344\275\234\344\270\232.html" new file mode 100644 index 0000000000000000000000000000000000000000..27542d2761736525aa510adb3f5c89552e935a78 --- /dev/null +++ "b/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\344\275\234\344\270\232.html" @@ -0,0 +1,152 @@ + + + + + + + Document + + + + + \ No newline at end of file diff --git "a/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\347\254\224\350\256\260-\345\257\271\350\261\241.md" "b/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\347\254\224\350\256\260-\345\257\271\350\261\241.md" new file mode 100644 index 0000000000000000000000000000000000000000..4baae02aeddd788f21fa89f99f4a788fe49d98a1 --- /dev/null +++ "b/24\345\274\240\346\267\221\350\212\263/10-24-\345\257\271\350\261\241/10-24-\347\254\224\350\256\260-\345\257\271\350\261\241.md" @@ -0,0 +1,41 @@ +### 对象 + +#### 创建对象 + +```js +//字面量 +var obj = { + name = 'JOJO'; + action(){ + ola = '欧拉'; + } +} +//构造函数 +function func(name){ + this.name = name; +} +var par = 'FF'; +``` + +#### 对象解构 + +```js +//简单直接 +let{name} = obj; +console.log(name); +//取别名 +let{name:personName} = obj +console.log(parsonName); +//先声明,后赋值 +let name; +({name} = obj); -- 必须要加小括号 +//嵌套解构 --键值对的方式 +let{action:{ola}} = obj +``` + + + + + + +