1.构造函数得内部原理
function test(name,age){
// this={}
this.name=name;
this.age=age;
// return this;
}
构造函数赋值都会用到this得原因是 对象会隐式创建一个this对象 最后再隐式返回this
2.包装类
原始值一共有六类,分别是Number、String、Boolean、Undefined、Null,Symbol(es6)类型,原始值并不是对象,所以没有属性。
var a=11;
a.word=c;
console.log(a.word);
按道理是a不是对象没有属性的,但是这里也隐式的进行了一个操作。new Number(11).word=c; 但是后面如果没用到这个属性,属性会被自动销毁,下次要用到又得重新new一个
构造函数、包装类
最新推荐文章于 2023-08-31 17:31:47 发布