欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中的構(gòu)造函數(shù)和實例對象之間的關(guān)系(構(gòu)造器)

 更新時間:2023年12月06日 16:09:13   作者:碼仙  
這篇文章主要介紹了JavaScript中的構(gòu)造函數(shù)和實例對象之間的關(guān)系(構(gòu)造器),需要的朋友可以參考下

1.自定義構(gòu)造函數(shù)

function Person(name,age,sex) {
    this.name=name;
    this.age=age;
    this.sex=sex;
    this.eat=function () {
        console.log("吃");
    };
}

2.創(chuàng)建對象

var per=new Person("小明",38,"女");

3.實例對象的構(gòu)造器

實例對象的構(gòu)造器是指向Person的,結(jié)果是true,所以,這個實例對象per就是通過Person來創(chuàng)建的

console.log(per.constructor==Person);//true

4.判斷這個對象是不是這種數(shù)據(jù)類型

console.log(per.constructor==Person);
console.log(per instanceof Person);//推薦

5.總結(jié)

實例對象和構(gòu)造函數(shù)之間的關(guān)系:

1. 實例對象是通過構(gòu)造函數(shù)來創(chuàng)建的---創(chuàng)建的過程叫實例化
2.如何判斷對象是不是這個數(shù)據(jù)類型?
     1) 通過構(gòu)造器的方式 實例對象.構(gòu)造器==構(gòu)造函數(shù)名字
     2) 對象 instanceof 構(gòu)造函數(shù)名字
 盡可能的使用第二種方式來識別

本篇博客來自于傳智播客視頻教程的總結(jié)以及筆記的整理,僅供學(xué)習(xí)交流,切勿用于商業(yè)用途

相關(guān)文章

最新評論