From fe66ad5f00ac5319e40c2c11b58535ff2b31af75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=B7=91=E8=8A=B3?= <2025575070@qq.com> Date: Wed, 26 Oct 2022 00:19:23 +0800 Subject: [PATCH] 10-24 --- .../10-24-\344\275\234\344\270\232.html" | 152 ++++++++++++++++++ ...4\350\256\260-\345\257\271\350\261\241.md" | 41 +++++ 2 files changed, 193 insertions(+) create mode 100644 "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" create mode 100644 "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" 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 0000000..27542d2 --- /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 0000000..4baae02 --- /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 +``` + + + + + + + -- Gitee