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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

傳遞函數(shù)的this的問題

傳遞函數(shù)中的this具體指的是什么?是內(nèi)容、ID還是什么呢?是不是有了this就相當(dāng)于document.getElmentById("#");直接后面賦值就行了呢?this.style.display

正在回答

4 回答

http://blog.csdn.net/qietingfengdeyanse/article/details/47663131

這文章能解決this的問題,后邊部分


0 回復(fù) 有任何疑惑可以回復(fù)我~

this就是指調(diào)用這個(gè)函數(shù)的對(duì)象

0 回復(fù) 有任何疑惑可以回復(fù)我~

this就是一個(gè)引用,它指向一個(gè)內(nèi)部對(duì)象,例如你所說的內(nèi)容、ID等等都可以是一個(gè)包裝對(duì)象。不懂包裝對(duì)象的話你可以這樣理解:

var?s?=?"test";????//創(chuàng)建一個(gè)字符串
s.len?=?4;????????//給它設(shè)置一個(gè)屬性
var?t?=?s.len;????//查詢這個(gè)屬性

觀察上面的代碼你可以發(fā)現(xiàn),s明明是一個(gè)字符串,字符串怎么有資格設(shè)置屬性呢對(duì)吧?但是你直接賦予字符串s一個(gè)len的屬性,引擎也不會(huì)報(bào)錯(cuò),因?yàn)橐嬖趫?zhí)行這行代碼的時(shí)候創(chuàng)建了一個(gè)臨時(shí)對(duì)象(要區(qū)分開:這個(gè)臨時(shí)對(duì)象是另外一個(gè)對(duì)象,并不是說把字符串s轉(zhuǎn)換成了對(duì)象),并生成一個(gè)s.len的引用,這個(gè)引用就指向這個(gè)臨時(shí)對(duì)象,同時(shí)你通過“=4”這段代碼給這個(gè)臨時(shí)對(duì)象賦予了一個(gè)值為4的len屬性,隨即就銷毀這個(gè)對(duì)象。然后你會(huì)發(fā)現(xiàn)第3行代碼輸出undefined了,因?yàn)閟的臨時(shí)對(duì)象已經(jīng)消亡了。分析到這里,相信你已經(jīng)了解包裝對(duì)象和this了。

你后面寫的this.style.display很好理解了,假設(shè)你要調(diào)用的是一個(gè)標(biāo)簽,那么這里就是產(chǎn)生那個(gè)標(biāo)簽的臨時(shí)對(duì)象,并修改那個(gè)標(biāo)簽的display屬性,假設(shè)你this指向了一個(gè)p標(biāo)簽,this.style.display("block");就可以將這個(gè)p標(biāo)簽轉(zhuǎn)變成塊級(jí)元素


0 回復(fù) 有任何疑惑可以回復(fù)我~

在JavaScript中,this通常指向的是我們正在執(zhí)行的函數(shù)本身,或者是指向該函數(shù)所屬的對(duì)象(運(yùn)行時(shí))。當(dāng)我們?cè)陧?yè)面中定義了函數(shù) doSomething()的時(shí)候,它的owner是頁(yè)面,或者是JavaScript中的window對(duì)象(或 global對(duì)象)。對(duì)于一個(gè)onclick屬性,它為它所屬的HTML元素所擁有,this應(yīng)該指向該HTML元素。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕先生4616747 提問者

this是指的標(biāo)簽還是標(biāo)簽內(nèi)的內(nèi)容呢 謝謝
2015-12-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
展開與收起效果
  • 參與學(xué)習(xí)       33632    人
  • 解答問題       187    個(gè)

通過效果展示與案例分析,教您實(shí)現(xiàn)不同類型的展開與收起效果

進(jìn)入課程

傳遞函數(shù)的this的問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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