文章詳情頁
JavaScript中的構造函數和實例對象之間的關系(構造器)
瀏覽:159日期:2022-06-10 15:00:51
1.自定義構造函數
function Person(name,age,sex) { this.name=name; this.age=age; this.sex=sex; this.eat=function () { console.log("吃"); }; }
2.創建對象
var per=new Person("小明",38,"女");
3.實例對象的構造器
實例對象的構造器是指向Person的,結果是true,所以,這個實例對象per就是通過Person來創建的
console.log(per.constructor==Person);//true
4.判斷這個對象是不是這種數據類型
console.log(per.constructor==Person); console.log(per instanceof Person);//推薦
5.總結
實例對象和構造函數之間的關系:
1. 實例對象是通過構造函數來創建的---創建的過程叫實例化
2.如何判斷對象是不是這個數據類型?
1) 通過構造器的方式 實例對象.構造器==構造函數名字
2) 對象 instanceof 構造函數名字
盡可能的使用第二種方式來識別
本篇博客來自于傳智播客視頻教程的總結以及筆記的整理,僅供學習交流,切勿用于商業用途
標簽:
JavaScript
相關文章:
排行榜