国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

淺談JS的原型和原型鏈

瀏覽:89日期:2024-03-23 15:36:15
目錄1.原型prototype2.原型指針:__proto__總結1.原型prototype

javascript中所有函數都具有這個屬性,所有具有prototype屬性的對象都是一個函數。prototype的作用是向對象添加一個方法/屬性。

function persion(){}persion.prototype.name = 'xiaoming'console.log(persion.prototype)//{name: 'xiaoming', constructor: ƒ}2.原型指針:__proto__

如果將上面persion函數生成一個實例對象Persion1,用prototype為他添加一個屬性寫法如下:

function persion(){}persion.prototype.name = 'xiaoming'let Persion1 = new persion();console.log(Persion1) //控制臺結果如下

打印實例Persion1的結果如下:

淺談JS的原型和原型鏈

從上面打印的結果來看,Persion1.__proto__.name = persion.prototype.name,也就是實例對象的__proto__屬性等于其構造函數的prototype。

理解了上面之后,原型鏈就很好理解了,我們可以通過Persion1.__proto__.__proto__直接查找到Object的方法。這么說可能不太直觀,上代碼:

function persion(){}persion.prototype.name = 'xiaoming'let Persion1 = new persion();console.log(Persion1.__proto__.__proto__.toString) //通過原型鏈查找到的Object的toString方法console.log(Object.prototype.toString)//Object上的toString方法

控制臺打印結果如下,這樣就印證原型鏈逐級查找的特性。

淺談JS的原型和原型鏈

總結

任何對象都可以通過原型鏈,也就是__proto__屬性,逐級查找,最終的重點都是Object,必經之路是function。他們的關系像是用一條鏈子串起來一樣,我們把這種關系叫做原型鏈。

淺談JS的原型和原型鏈

以上就是淺談JS的原型和原型鏈的詳細內容,更多關于JS的原型和原型鏈的資料請關注好吧啦網其它相關文章!

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 日本aaa毛片| 亚洲免费片 | 欧美国产合集在线视频 | 国产精品嘿咻嘿咻在线播放 | 午夜成年人网站 | 国产精品久久久久久久午夜片 | 夜夜骚视频 | 国产精品日本一区二区在线播放 | a级黄色毛片免费播放视频 a级精品九九九大片免费看 | 亚洲精品欧洲久久婷婷99 | 精品国产欧美一区二区三区成人 | 久久国产精品高清一区二区三区 | 久久精品中文字幕第一页 | 91精品福利手机国产在线 | 国产手机在线精品 | 国产露脸3p普通话 | 国产精品久久久久久久久久98 | 奇米5555| 高清精品女厕在线观看 | 久久亚洲不卡一区二区 | 日韩国产欧美一区二区三区在线 | 国产成人久久久精品毛片 | 亚洲精品视频专区 | 免费一级毛片正在播放 | 香蕉521av网站永久地址 | 精品国产一区二区三区www | 亚洲国产一区二区三区在线观看 | 成人av手机在线观看 | bt天堂国产亚洲欧美在线 | 狠狠色丁香九九婷婷综合五月 | 日本视频在线免费观看 | 免费乱码中文字幕网站 | 自拍视频啪 | 久草久热| 在线视频观看免费视频18 | 欧美成人二区 | 午夜精品尤物福利视频在线 | 久久成人a毛片免费观看网站 | 色综合精品 | 91成年人| 久久久久久久久久久9精品视频 |