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