diff --git "a/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_10_26\345\214\205\350\243\205.html" "b/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_10_26\345\214\205\350\243\205.html" new file mode 100644 index 0000000000000000000000000000000000000000..81969b9263a1131d639994db02a374ab48f9e5f5 --- /dev/null +++ "b/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_10_26\345\214\205\350\243\205.html" @@ -0,0 +1,62 @@ + + + + + + + Document + + + + + \ No newline at end of file diff --git "a/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/3033-10-26\345\214\205\350\243\205.md" "b/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/3033-10-26\345\214\205\350\243\205.md" new file mode 100644 index 0000000000000000000000000000000000000000..1f8652d49bf944fc10b503ca039c6ed89562becd --- /dev/null +++ "b/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/3033-10-26\345\214\205\350\243\205.md" @@ -0,0 +1,22 @@ +## 包装类 + +##### 将三个基本数据类型(number,string,boolean)自动转成对象,不包含null和undefined + +基本数据类型:Stiring、Number、Boolean、Undefined、Null、Symbol、BigInt + +``` + var num = 5; //原始数据类型 + num.a = 7; //在.的瞬间为num创建了一个对象,再查找a,对象里不存在a,所以显 示undefined,会自动销毁 + console.log(num.a); --undefined +``` + +##### assign 拷贝 + +浅拷贝(复制的是对象的地址),用来合并对象 + +深拷贝(复制对象本身) + +``` +var obj2 = Object.assign(obj); +console.log(Object.assign(obj,obj1,obj2,4,false,null,[12,3,34],{name:'张三'})); +``` \ No newline at end of file