1
我正在閱讀annotated source for the Parsley javascript library,我一直看到我不完全明白的註釋。谷歌搜索並沒有真正的幫助,因爲谷歌忽略了「()=>」或「=>」作爲有用的搜索條件。Javascript notation:()=> {return 5; }
下面是一個例子:
if (event) {
this.submitEvent = $.extend({}, event, {preventDefault:() => {
ParsleyUtils.warnOnce("Using `this.submitEvent.preventDefault()` is deprecated; instead, call `this.validationResult = false`");
this.validationResult = false;
}});
}
我能猜到發生了什麼,但我不明白的語法或函數/λ聲明或圖案的名稱。
函數聲明的模式或風格的名稱是什麼?它的目的是什麼?
它被稱爲「箭頭函數語法」 –
當搜索「javascript =>」的stackoverflow時,沒有結果與答案匹配。地獄上週我GOOGLE了「當時承諾」嘗試學習jQuery的延遲函數調用,也找不到任何東西。 – Kieveli
'jquery推遲時'或'jquery推遲然後'或'jquery承諾然後呢?'當時承諾'是非常通用的... – nils