原文:vue-箭頭函數的使用和this的指向

平時在script標簽或JS文件定義一個函數是這樣的: 如果是在對象字面量中定義函數的話,有如下兩種方式: 而在ES 中又引入了一種對函數的定義方式:箭頭函數,標准示例如下: 上面的 num num 是參數列表,后面的 是方法體 但主要說的並不是這種方式,他還有特別的寫法: 當只有一個參數,方法體中的代碼只有一行時,他可以下面的寫法: 上面代碼意思是:參數是num,方法體是return num ...

2021-03-31 11:53 0 625 推薦指數:

查看詳情

Vue-箭頭函數

03-箭頭函數 箭頭函數 基本語法: ES6允許使用箭頭”(=>)定義函數 如果箭頭函數不需要參數或需要多個參數,就使用一個圓括號代表參數部分 ...

Fri Dec 07 05:33:00 CST 2018 1 6940
關於es6的箭頭函數使用與內部this指向

特型介紹:箭頭函數是ES6新增的特性之一,它為JS這門語言提供了一種全新的書寫函數的語法。 箭頭函數簡化了原先的函數語法,不需要再寫 function ,如果函數體只有一行代碼的話連 return 都不用寫,這個特性對於熱衷於簡化流程和工作的程序員來說相當對胃口。 箭頭函數支持 ...

Thu Apr 28 07:39:00 CST 2016 0 3720
箭頭函數中的this指向

最近做的項目中遇到了在箭頭函數使用this時報錯的問題,把箭頭函數的寫法改成function()后,this的指向才達到預期。關於這個問題值得研究一下。 在箭頭函數出現之前的ES5時代,this指向它的調用者。是哪個對象調用了這個屬性或方法,this就指向這個對象。這有 ...

Thu Dec 12 22:23:00 CST 2019 0 358
this指向問題(箭頭函數沒有this)

全局環境下,指向windows console.log(this.document === document); // true 函數上下文調用 function f1(){ return this; } f1() === window; // true 對象中 ...

Thu Aug 30 18:23:00 CST 2018 0 982
箭頭函數與this指向問題

箭頭函數中this的指向問題 箭頭函數不會改變this的指向,在它外面拿到的this是什么,它里面獲取到的就是什么 setTimeout方法掛載在window上面,高程中寫道,超時調用的代碼都是在全局作用域下執行,非嚴格模式下this指向window對象,嚴格模式下為undefined ...

Sun May 24 08:46:00 CST 2020 0 643
this指向 一般函數箭頭函數

es6對象內函數一般有兩種寫法: 輸出: person1的寫法,類似於: this指向當前調用此方法的對象 person2的寫法,使用箭頭函數箭頭函數的this指向當前的執行環境(創建它時所處的上下文)(箭頭函數可以捕獲其所在上下文的this值 ...

Tue Oct 10 22:14:00 CST 2017 0 3575
箭頭函數和普通函數的this指向

對於this的指向問題還是有點不太清除,這里做一下整理,方便以后查看 普通函數的this 1.普通函數的this指向的是它的調用者,誰調用這個this,,this就指向誰,比如obj,fn,這里fn最外層的this就指向obj 2.如果沒有調用者,那這個this就指向window 3. ...

Fri Jun 05 19:15:00 CST 2020 0 727
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM