<body>
111
<script>
/*
* 自定义构造函数------实例化对象
* 实例化与构造函数的关系:
* 1,实例化是通过构造函数来创建的-----创建过程叫实例化
* 2.如何判断对象是不是这个数据类型?
* 对象 instanceof 构造函数名字
*/
//构造函数
function Animal(name){
this.name=name;
}
//实例对象
var dog=new Animal("nmn");
console.dir(dog);//对象的结构显示出来
console.dir(Animal);
//判断这个对象是不是这种数据类型
console.dir(dog.__proto__.constructor==Animal)
console.dir(dog.constructor==Animal)
console.dir(dog instanceof Animal)//推荐使用
</script>
</body>
js实例化与构造函数的关系
最新推荐文章于 2024-08-08 10:08:30 发布