第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

子對象訪問父對象的方式,怎么理解?

子對象訪問父對象的方式,怎么理解?

飛行的荷蘭人 2017-09-01 19:27:04
《javaScript面向?qū)ο缶幊讨改稀返诙鍼182--怎么理解Shape.prototype.toString=function(){ ? ?var const = this.constructor; ? ?return ?const.uber? this.const.uber.toString()+","+this.name:this.name;}源碼是:function Shape(){}Shape.prototype.name="shape";Shape.prototype.toString=function(){ ? ?var const = this.constructor; ? ?return ?const.uber? this.const.uber.toString()+","+this.name:this.name;}function TwoDShape(){}var F=function(){};F.prototype=Shape.prototype;TwoDShape.prototype=new F();TwoDShape.prototype.constructor=TwoDShape;TwoDShape.uber=Shape.prototype;TwoDShape.prototype.name="2D shape";function Triangle(side,height) { ? ?this.side=side; ? ?this.height=height;}var F=function(){};F.prototype=TwoDShape.prototype;Triangle.prototype=new F();Triangle.prototype.constructor=Triangle;Triangle.uber=TwoDShape.prototype;Triangle.prototype.name="Triangle";Triangle.prototype.getArea=function(){ ? ?return this.side*this.height/2;};var my=new Triangle(5,10);my.toString();
查看完整描述

1 回答

?
橋本奈奈未

TA貢獻(xiàn)436條經(jīng)驗 獲得超108個贊

這個涉及到JS的原型鏈,比較復(fù)雜,百度一下吧,其實這部分我認(rèn)為了解即可,不用原型鏈一樣可以把JS玩的很溜,知道大概怎么回事就行,然后如果要使用繼承可以使用Object.create()方法,關(guān)聯(lián)性相比原型鏈簡單的不能再簡單。另外說句題外話,這本書我沒看過,不過,這個例子是有問題的,const是關(guān)鍵字,用來作為變量名會出錯的

查看完整回答
反對 回復(fù) 2017-09-01
  • 1 回答
  • 0 關(guān)注
  • 1295 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號