物件獲取原型物件
本章節介紹一下如何獲取一個物件例項的原型物件。
實現此功能的常用方法有兩種,下面就分別做一下簡單介紹。
實現方式一:
[JavaScript] 純文字檢視 複製程式碼執行程式碼function Antzone(){ this.webName="螞蟻部落"; } Antzone.prototype.show=function(){ console.log(this.webName); } var antzone=new Antzone(); console.log(antzone.__proto__==Antzone.prototype);
使用__proto__即可獲取物件的原型,但是IE11以下瀏覽器並不支援。
實現方式二:
[JavaScript] 純文字檢視 複製程式碼執行程式碼function Antzone(){ this.webName="螞蟻部落"; } Antzone.prototype.show=function(){ console.log(this.webName); } var antzone=new Antzone(); console.log(antzone.constructor.prototype==Antzone.prototype);
上面的方式也可以實現,並且相容所有的主流瀏覽器。
相關閱讀:
(1).constructor屬性參閱JavaScript constructor一章節。
(2).prototype屬性可以參閱JavaScript prototype一章節。
相關文章
- 函式物件、物件、原型函式物件原型
- java 獲取物件大小Java物件
- js基礎--原型物件與原型物件鏈JS原型物件
- JS筆記—— 物件 (原型物件)JS筆記物件原型
- 原型物件與原型鏈原型物件
- Unity通過子物件獲取父物件例子Unity物件
- JavaScript 物件 & 原型JavaScript物件原型
- 獲取Object物件的lengthObject物件
- 反射--Class物件功能--獲取Method反射物件
- 根據聲音獲取物件物件
- javascript根據class獲取物件JavaScript物件
- 由物件到原型物件原型
- 物件-原型-繼承物件原型繼承
- JS的物件原型JS物件原型
- JS的物件導向(理解物件,原型,原型鏈,繼承,類)JS物件原型繼承
- 理解js中的原型,原型物件,原型鏈JS原型物件
- Vue事件獲取觸發事件物件和繫結事件物件Vue事件物件
- JavaScript 通過class獲取元素物件JavaScript物件
- 如何建立和獲取正則物件?物件
- JavaScript獲取物件資料型別JavaScript物件資料型別
- javascript如何獲取事件目標物件JavaScript事件物件
- 如何使用jQuery獲取物件的尺寸jQuery物件
- JavaScript獲取head標籤物件JavaScript物件
- 獲取物件DDL語句的方法物件
- 獲取物件的構建語句物件
- 獲取 Class 物件的 3 種方法物件
- JavaScript之物件和原型JavaScript物件原型
- JS中的原型物件JS原型物件
- 深入理解原型物件和原型鏈原型物件
- Java獲取Class物件的方式和例項化物件的方式Java物件
- 根據dom物件或其id獲取物件位置的程式碼物件
- js 是否能根據物件的id直接從物件陣列中獲取該物件JS物件陣列
- Grails通過sessionId獲取session物件AISession物件
- Java獲取Spring的各種物件JavaSpring物件
- 建立獲取Springbean物件工具類SpringBean物件
- 遞迴遍歷物件獲取value值遞迴物件
- javascript使用class獲取元素物件程式碼JavaScript物件
- javascript如何獲取觸發事件的物件JavaScript事件物件