日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
javascript中的this,javascript百度百科

JAVASCRIPT中的this到底是誰(shuí)

全局對(duì)象

網(wǎng)頁(yè)設(shè)計(jì)是網(wǎng)站建設(shè)的前奏,好的網(wǎng)頁(yè)設(shè)計(jì)更深度的剖析產(chǎn)品和設(shè)計(jì)風(fēng)格定位,結(jié)合最新的網(wǎng)頁(yè)設(shè)計(jì)流行趨勢(shì),與WVI應(yīng)用標(biāo)準(zhǔn),設(shè)計(jì)出具企業(yè)表現(xiàn)力,大器而深穩(wěn)的網(wǎng)站界面設(shè)。創(chuàng)新互聯(lián)2013年至今,是成都網(wǎng)站建設(shè)公司:提供企業(yè)網(wǎng)站設(shè)計(jì),成都品牌網(wǎng)站建設(shè),營(yíng)銷型企業(yè)網(wǎng)站建設(shè)方案,成都響應(yīng)式網(wǎng)站建設(shè)公司,微信小程序,專業(yè)建站公司做網(wǎng)站。

在全局執(zhí)行上下文(函數(shù)之外),this引用的是全局對(duì)象.

函數(shù)

在函數(shù)里面,this這個(gè)值,得看怎么來(lái)調(diào)用這個(gè)函數(shù)

.沒(méi)有申明為嚴(yán)格模式下,this必須要有一個(gè)值去賦予.默認(rèn)情況下就是指向的是全局對(duì)象

嚴(yán)格模式下, this沒(méi)有被申明,則為undefined.他也可以是任何值,比如null或者42或者其他.

當(dāng)一個(gè)函數(shù)作為一個(gè)對(duì)象的方法去調(diào)用,this指向的是對(duì)象本身.

對(duì)象原型鏈中的this 是繼承的原型類對(duì)象

javascript中this的意思

JavaScript:this是什么?

定義:this是包含它的函數(shù)作為方法被調(diào)用時(shí)所屬的對(duì)象。

說(shuō)明:這句話有點(diǎn)咬嘴,但一個(gè)多余的字也沒(méi)有,定義非常準(zhǔn)確,我們可以分3部分來(lái)理解它!

1、包含它的函數(shù)。2、作為方法被調(diào)用時(shí)。3、所屬的對(duì)象。

看例子:

function to_green(){

this.style.color="green";

}

to_green();

上面函數(shù)中的this指的是誰(shuí)?

分析:包含this的函數(shù)是,to_green

該函數(shù)作為方法被調(diào)用了

該函數(shù)所屬的對(duì)象是。。?我們知道默認(rèn)情況下,都是window對(duì)象。

OK,this就是指的window對(duì)象了,to_green中執(zhí)行語(yǔ)句也就變?yōu)椋瑆indow.style.color="green"

這讓window很上火,因?yàn)樗](méi)有style這么個(gè)屬性,所以該語(yǔ)句也就沒(méi)什么作用。

我們?cè)诟囊幌隆?/p>

window.load=function(){

var example=document.getElementById("example");

example.onclick=to_green;

}

這時(shí)this又是什么呢?

我們知道通過(guò)賦值操作,example對(duì)象的onclick得到to_green的方法,那么包含this的函數(shù)就是onclick嘍,

那么this就是example引用的html對(duì)象嘍。

this的環(huán)境可以隨著函數(shù)被賦值給不同的對(duì)象而改變!

下面是完整的例子:

script type="text/javascript"

function to_green(){

this.style.color="green";

}

function init_page(){

var example=document.getElementById("example");

example.onclick=to_green;

}

window.onload=init_page;

/script

a href="#" id="example"點(diǎn)擊變綠/a

JavaScript腳本中的this用法詳細(xì)詮釋?

this語(yǔ)句用于引用當(dāng)前對(duì)象,并可以引用當(dāng)前對(duì)象相應(yīng)的屬性。this語(yǔ)句的使用范圍必須局限于函數(shù)范圍內(nèi)惑它的調(diào)用函數(shù)范圍內(nèi)。語(yǔ)法位:this[.屬性]

如果未包括屬性參數(shù),則傳遞當(dāng)前對(duì)象。但是為了得到一個(gè)結(jié)果,建議為語(yǔ)句附上有效的屬性。

例如: 簡(jiǎn)寫(xiě)啊

function abc(name)

{

alert("歡迎"+name);

}

input type="t1" name="t1" size=20

input type="button" value="單擊" onclick="abc(this.form.t1.value)"

如果你在文本框內(nèi)寫(xiě)上“123” 這樣就會(huì)彈出對(duì)話框 “歡迎123”。

JavaScript中的this是什么意思呢?thispage的意思嗎?

this是一個(gè)語(yǔ)言中的關(guān)鍵字,它就是一個(gè)對(duì)象。

thispage的意思是這個(gè)頁(yè)面。

JavaScript一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語(yǔ)言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)網(wǎng)頁(yè)上使用,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。


網(wǎng)站欄目:javascript中的this,javascript百度百科
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/dseehjd.html