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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

構(gòu)造函數(shù)體內(nèi)的this

構(gòu)造函數(shù)體內(nèi)的this

慕粉3536829 2016-09-22 14:48:14
function obj ( name,age){????this.name = name,????this.age = age}這里的this是什么意思?上面的函數(shù)obj有屬性嗎?var nobj = new obj('a',10);console.log( Object.keys(nobj) ) ? //name , age 為什么nobj有2個(gè)屬性?console.log( Object.keys(obj) ) ? // [] 而obj卻是空的?
查看完整描述

3 回答

?
qq_晝綻_0

TA貢獻(xiàn)82條經(jīng)驗(yàn) 獲得超17個(gè)贊

  1. 類的實(shí)例。

  2. obj只是構(gòu)造器名稱

  3. nobj是obj類的實(shí)例,而且你創(chuàng)建時(shí)給它的name,age復(fù)值了。

  4. 最后這個(gè)obj,只是個(gè)未定義的空對(duì)象

查看完整回答
1 反對(duì) 回復(fù) 2016-09-22
?
狼顧之相1995

TA貢獻(xiàn)81條經(jīng)驗(yàn) 獲得超22個(gè)贊

this表示類實(shí)例本身。

this的用法

1、表示對(duì)當(dāng)前對(duì)象的引用!

public?class?A{
???public?A?getA(){
??????return?this;//表示獲取當(dāng)前實(shí)例本身
???}
}

2、表示類的成員變量,而非函數(shù)參數(shù),注意在函數(shù)參數(shù)和成員變量同名是進(jìn)行區(qū)分!

public?class?A{
???private int?a?=?0;//位置1
???public?A?getA(int?a){
??????this.a?=?a;//前面this.a表示?位置1?的a,賦值=號(hào)右側(cè)的表示參數(shù)a
???}
}

3、用于在構(gòu)造方法中引用滿足指定參數(shù)類型的構(gòu)造器。

public?class?A{
???public?A(int?a){
???}
???public?A(){?
?????this(1);//這里調(diào)用自身的構(gòu)造函數(shù)public?A(int?a){
???}
}

obj有兩個(gè)參數(shù)

查看完整回答
反對(duì) 回復(fù) 2016-09-22
  • 3 回答
  • 0 關(guān)注
  • 1534 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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