国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

返回函數中的this

littleGrow / 2607人閱讀

摘要:在逛知乎的時候看到一個前端問題編寫一個函數,返回值也是一個函數,你調用返回的函數三次之后,調用這個返回的函數就不會有任何作用了。

剛入行的小透明,對于一些基礎的只是很匱乏。

在逛知乎的時候看到一個前端問題

編寫一個函數,返回值也是一個函數,你調用返回的函數三次之后,調用這個返回的函數就不會有任何作用了。

看到這個問題我第一反應就是,這還不簡單,定義一個全局變量然后在返回的時候增加這個變量并判斷是否超過規定次數不就得了?

然后我去嘗試寫了一下。

結果我發現在這里的this.countNumber的值是undefined

改成這樣就可以了

原來在這種情況下,this指向的是getResult這個對象本身。

對于this在不同作用域下的指向的探討,可以訪問下面的地址進一步學習。

https://yehudakatz.com/2011/08/11/understanding-javascript-function-invocation-and-this/

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/109134.html

相關文章

  • JavaScript的this

    摘要:函數的調用者是異步函數,不會為回調函數指定值。值為表示在全局對象下執行該函數執行方法,返回一個函數作為回調函數,并且將需要向它傳遞的作為參數。 重要 JavaScript的this是有函數求值是的調用者決定的 JavaScript的this是有函數求值是的調用者決定的 JavaScript的this是有函數求值是的調用者決定的 函數中的this 函數中的this在調用時才有意義...

    charles_paul 評論0 收藏0
  • 大話javascript 6期:this深度解析

    摘要:在這次執行期間,函數中的將指向。在剛剛的例子中,因為在調用構造函數的過程中,手動的設置了返回對象,與綁定的默認對象被丟棄了。在上面的例子中,一個賦值給了的函數稱為匿名函數,返回了另一個箭頭函數稱為匿名函數。 一、引言 在執行上下文的創建階段,會分別生成變量對象,建立作用域鏈,確定this指向。this的指向,是在函數被調用的時候確定的。也就是執行上下文被創建時確定的。因此,一個函數中的...

    lsxiao 評論0 收藏0
  • Javascript this詳解

    摘要:普通函數中的在中,凡是沒有定義在對象構造函數或中的函數,其中的都是全局對象。它僅僅是在另一個函數中的一個函數,顯然符合上文描述的凡是沒有定義在對象構造函數或中的函數,其中的都是如果想在內部函數訪問這個對象,也很好解決首選,有的資料上會用。 不論是面向對象,還是基于對象的語言,都會有this,我更喜歡叫他this指針,如果你不理解指針,認為它是個引用也無妨。這一片文章就是整理一下在各個情...

    vvpale 評論0 收藏0
  • 全面解析this

    摘要:在嚴格模式下,對象的函數中的指向調用函數的對象實例顯式綁定,,通過可以把的綁定到上。間接引用最容易在賦值時發生返回目標函數的引用詞法之前介紹的種綁定規則可以包含所有正常的函數,但是中介紹了一種無法使用這些規則的特殊函數類型箭頭函數。 this到底指向什么? this關鍵詞是javaScript中最復雜的機制之一,一般有兩個誤區:1.this指向函數自身;2.this指向函數的作用域; ...

    Y3G 評論0 收藏0
  • Promise實現原理(附源碼)

    摘要:如果的狀態是,那么的回調函數就會等待的狀態改變如果的狀態已經是或者,那么的回調函數將會立刻執行。 本篇文章主要在于探究 Promise 的實現原理,帶領大家一步一步實現一個 Promise , 不對其用法做說明,如果讀者還對Promise的用法不了解,可以查看阮一峰老師的ES6 Promise教程。 接下來,帶你一步一步實現一個 Promise 1. Promise 基本結構 new ...

    QLQ 評論0 收藏0
  • 面試官問:JS的this指向

    摘要:之前寫過一篇文章面試官問能否模擬實現的和方法就是利用對象上的函數指向這個對象,來模擬實現和的。雖然實際使用時不會顯示返回,但面試官會問到。非嚴格模式下,和,指向全局對象 前言 面試官出很多考題,基本都會變著方式來考察this指向,看候選人對JS基礎知識是否扎實。讀者可以先拉到底部看總結,再谷歌(或各技術平臺)搜索幾篇類似文章,看筆者寫的文章和別人有什么不同(歡迎在評論區評論不同之處),...

    warnerwu 評論0 收藏0

發表評論

0條評論

littleGrow

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<