diff --git "a/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/.keep" "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/a.html" "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/a.html" new file mode 100644 index 0000000000000000000000000000000000000000..9167706aeea1ef46dfc53d83afce43bfee7b3ebf --- /dev/null +++ "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/a.html" @@ -0,0 +1,87 @@ + + + + + + + Document + + + + + \ No newline at end of file diff --git "a/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/\345\214\205\350\243\205\347\261\273.md" "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/\345\214\205\350\243\205\347\261\273.md" new file mode 100644 index 0000000000000000000000000000000000000000..1199dfc7619acf93463e2a0aa838206db21b1c02 --- /dev/null +++ "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\205\255\346\254\241\344\275\234\344\270\232/\345\214\205\350\243\205\347\261\273.md" @@ -0,0 +1,21 @@ +# 包装类 + +## 1.定义方法更新记录: + + function updateRecords(id, prop, value) //id :5439 props:属性 value:值 + +​ 要求: + + (1).如果传入的value是一个空值,表示将该属性删除 + + (2).传入的prop如果是tracks,则代表添加,其他是修改 + +2.assign:拷贝,浅拷贝(复制的是对象的地址),(手写一个对象的深拷贝)深拷贝(复制的的对象本身),assign:1.浅拷贝一个对象 2.合并对象(target,sources....) + +## 2.包装类 + +原始数据类型: number, boolean, string, null, undefined (symbol,bigint) + +包装类只有:number,boolean,string。 null,undefined是没有包装类的 + +包装类的概念:通常情况下基本数据类型的变量不是对象,为了满足万物皆对象的理念就需要对基本数据类型的变量进行打包封装处理变成对象,而负责将这些变量声明为成员变量进行对象化处理的相关类,叫做包装类。 \ No newline at end of file