diff --git "a/23\346\236\227\344\270\226\346\266\233/\344\275\234\344\270\232/2022.10.24\344\275\234\344\270\232.html" "b/23\346\236\227\344\270\226\346\266\233/\344\275\234\344\270\232/2022.10.24\344\275\234\344\270\232.html"
new file mode 100644
index 0000000000000000000000000000000000000000..dd96525d217e2f6d0cf05e70685b15d19d894b40
--- /dev/null
+++ "b/23\346\236\227\344\270\226\346\266\233/\344\275\234\344\270\232/2022.10.24\344\275\234\344\270\232.html"
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git "a/23\346\236\227\344\270\226\346\266\233/\347\254\224\350\256\260/2022.10.24\347\254\224\350\256\260.md" "b/23\346\236\227\344\270\226\346\266\233/\347\254\224\350\256\260/2022.10.24\347\254\224\350\256\260.md"
new file mode 100644
index 0000000000000000000000000000000000000000..6d2c231cf02cda611fc51ad15f09866727fdcef6
--- /dev/null
+++ "b/23\346\236\227\344\270\226\346\266\233/\347\254\224\350\256\260/2022.10.24\347\254\224\350\256\260.md"
@@ -0,0 +1,29 @@
+ var str3 = {name:'tuttu',number:'23'}
+ var key = 'name'
+ console.log(str3[key]) tuttu
+ console.log(str3.key) undefined
+
+
+
+
+ var str3 = {name:'tuttu',3:'23'}
+ var key = 'name'
+ console.log(str3[3]) 23
+ console.log(str3.3) Uncaught SyntaxError: missing ) after argument list
+
+
+
+ const hero = {
+ name:'huhu',
+ age:15
+ }
+ const{name,age} = hero;
+ name;
+ ageg
+
+ 解构赋值不一定需要与对象的属性匹配。赋值的时候可以忽略某些属性,而如果引用的属性不存在,则为undefined。此时可以在解构的同时定义默认值
+
+ let {name, job} = person //此时没有job属性
+ let {nam, job='student'} //设定默认值
+ 取别名
+ let{name:personName, age:personAge} = obj
\ No newline at end of file