<script>
function SimpleMap(table){
this.table=table||{};
this.count = 0;
}
var v1 = new SimpleMap({z:2});
var v2 = new SimpleMap();
var v3 = new SimpleMap([1,2,3])
console.log(v1.table); //在没有继承的情况下,new一个构造函数并传参,即使参数的引用对象,各实例之间也是独立的。
console.log(v2.table);
console.log(v3.table);
</script>
构造函数里面的引用类型属性也是独立的
最新推荐文章于 2021-02-26 00:28:15 发布