this指向

ES5

1.在普通函數(shù)中的this總是代表他的直接調(diào)用者,默認(rèn)情況下指向windos

2.在嚴(yán)格模式下,沒(méi)有直接調(diào)用者的函數(shù)中的this是undefined使用

3.call,apply,bind,this指向的是綁定的對(duì)象;

ES6

箭頭函數(shù)沒(méi)有自己的this,他的this是繼承來(lái)的,默認(rèn)指向在定義他時(shí)所在的對(duì)象

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.概念 在JavaScript中,this 是指當(dāng)前函數(shù)中正在執(zhí)行的上下文環(huán)境,因?yàn)檫@門(mén)語(yǔ)言擁有四種不同的函數(shù)調(diào)...
    BluesCurry閱讀 1,236評(píng)論 0 2
  • 前言 面試官出很多考題,基本都會(huì)變著方式來(lái)考察this指向,看候選人對(duì)JS基礎(chǔ)知識(shí)是否扎實(shí)。讀者可以先拉到底部看總...
    若川i閱讀 1,178評(píng)論 0 10
  • JS中this的指向問(wèn)題不同于其他語(yǔ)言,JS中的this不是指向定義它的位置,而是在哪里調(diào)用它就指向哪里。 JS中...
    艾薩克菊花閱讀 550評(píng)論 0 0
  • JavaScript中的this指向問(wèn)題有很多博客在解釋?zhuān)匀挥泻芏嗳藛?wèn)。上周我們的開(kāi)發(fā)團(tuán)隊(duì)連續(xù)兩個(gè)人遇到相關(guān)問(wèn)題...
    一個(gè)敲代碼的前端妹子閱讀 710評(píng)論 0 5
  • 我之前有一個(gè)錯(cuò)誤的認(rèn)識(shí),就是你正直的做人,就不會(huì)有人黑你。但是我漸漸明白,只要你影響到了別人的利益,或者...
    一刀哥sunny閱讀 244評(píng)論 0 0

友情鏈接更多精彩內(nèi)容