摘要:最近面試,今天灌個(gè)水掩面因?yàn)閳?zhí)行的時(shí)候指向全局下箭頭函數(shù)的指向其實(shí)是執(zhí)行環(huán)境決定的,不可改變同樣執(zhí)行環(huán)境是這里就不一樣了,在一開(kāi)始定義的時(shí)候就指定對(duì)象了,所以這里只能是
最近面試,今天灌個(gè)水 [掩面]
var a = 1; var s = { a:2; f:()=>{ console.log(a); } } var sf = s.fn; sf()// 1 , 因?yàn)?sf()執(zhí)行的時(shí)候 this 指向 Global,全局下 a=1; s.f() // 1 , 箭頭函數(shù)的 this 指向其實(shí)是執(zhí)行環(huán)境決定的,不可改變
var a = 1; var s = { a:2, f:function(){ console.log(a); } } var sf = s.f; sf()// 1 , 同樣執(zhí)行環(huán)境是 Global , a =1 s.f() // 這里就不一樣了,function 在一開(kāi)始定義的時(shí)候 就指定 this(s對(duì)象) 了, 所以這里只能是 2
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/102407.html
摘要:但是有一個(gè)總的原則那就是總會(huì)指向,調(diào)用函數(shù)的那個(gè)對(duì)象。作為對(duì)象方法的調(diào)用函數(shù)作為某個(gè)對(duì)象的方法調(diào)用,這時(shí)就指這個(gè)上級(jí)對(duì)象。 showImg(https://segmentfault.com/img/bVbnvF7?w=750&h=422); 這是前端面試題系列的第 4 篇,你可能錯(cuò)過(guò)了前面的篇章,可以在這里找到: 偽類與偽元素的區(qū)別及實(shí)戰(zhàn) 如何實(shí)現(xiàn)一個(gè)圣杯布局? 今日頭條 面試題和思...
摘要:很多高級(jí)編程語(yǔ)言都給新創(chuàng)建的對(duì)象分配一個(gè)引用自身的指針比如中的指針,中的,也有指針,雖然它的指向可能相對(duì)復(fù)雜些,但是指向的,永遠(yuǎn)只可能是對(duì)象。 很多高級(jí)編程語(yǔ)言都給新創(chuàng)建的對(duì)象分配一個(gè)引用自身的指針,比如JAVA、C++中的this指針,python中的self,JavaScript也有this指針,雖然它的指向可能相對(duì)復(fù)雜些,但是this指向的,永遠(yuǎn)只可能是對(duì)象。 一、在一般函數(shù)方法...
摘要:很多高級(jí)編程語(yǔ)言都給新創(chuàng)建的對(duì)象分配一個(gè)引用自身的指針比如中的指針,中的,也有指針,雖然它的指向可能相對(duì)復(fù)雜些,但是指向的,永遠(yuǎn)只可能是對(duì)象。 很多高級(jí)編程語(yǔ)言都給新創(chuàng)建的對(duì)象分配一個(gè)引用自身的指針,比如JAVA、C++中的this指針,python中的self,JavaScript也有this指針,雖然它的指向可能相對(duì)復(fù)雜些,但是this指向的,永遠(yuǎn)只可能是對(duì)象。 一、在一般函數(shù)方法...
摘要:在這里,如果用箭頭函數(shù),可以這樣改寫箭頭函數(shù)并沒(méi)有自己的,所以事件處理函數(shù)的調(diào)用者并不受影響。比如,在需要?jiǎng)討B(tài)上下文的場(chǎng)景中,使用箭頭函數(shù)需要格外地小心,這些場(chǎng)景包括對(duì)象的方法原型方法事件的回調(diào)構(gòu)造函數(shù)。 showImg(https://segmentfault.com/img/bVboce6?w=1304&h=734); 前言 年味兒漸散,收拾下心情,繼續(xù)敲代碼吧。 對(duì)于即將到來(lái)金三...
閱讀 998·2023-04-26 02:21
閱讀 2818·2021-09-24 09:47
閱讀 1608·2019-08-30 15:55
閱讀 2165·2019-08-30 14:01
閱讀 2320·2019-08-29 14:01
閱讀 2048·2019-08-29 12:46
閱讀 815·2019-08-26 13:27
閱讀 1933·2019-08-26 12:23