欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

深入淺析js原型鏈和vue構造函數(shù)-創(chuàng)新互聯(lián)

一、什么是原型鏈?

創(chuàng)新互聯(lián)公司主營西鄉(xiāng)塘網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,成都app軟件開發(fā)公司,西鄉(xiāng)塘h5成都微信小程序搭建,西鄉(xiāng)塘網(wǎng)站營銷推廣歡迎西鄉(xiāng)塘等地區(qū)企業(yè)咨詢

深入淺析js原型鏈和vue構造函數(shù)

簡單回顧下構造函數(shù),原型和實例的關系:

     每個構造函數(shù)(constructor)都有一個原型對象(prototype),原型對象都包含一個指向構造函數(shù)的指針,而實例(instance)都包含一個指向原型對象的內部指針.

然鵝,在js對象里有這么一個規(guī)則:

  如果試圖引用對象(實例instance)的某個屬性,會首先在對象內部尋找該屬性,直至找不到,然后才在該對象的原型(instance.prototype)里去找這個屬性.

少廢話,先來看個例子:

function Fun1 () {
  this.win = "skt"
 }
 Fun1.prototype.getVal = function () {
  return this.win
 }
 function Fun2 () {
  this.other_win = "rng"
 }
 Fun2.prototype = new Fun1 ()
 Fun2.prototype.getOtherVal = function () {
  return this.other_win
 }
 let instance = new Fun2()
 console.log(instance.getVal()) //skt

網(wǎng)站題目:深入淺析js原型鏈和vue構造函數(shù)-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://chinadenli.net/article28/cohecp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名虛擬主機網(wǎng)站營銷定制開發(fā)微信公眾號網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網(wǎng)站建設