相关疑难解决方法(0)

什么(state = {})=> state意味着什么

我正在建立一个应用程序,我在其中一个锅炉板项目中找到了一条线.

(state = {}) => state
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我解释上述行的含义是什么?这是javascript ES6标准.

javascript ecmascript-6

9
推荐指数
2
解决办法
505
查看次数

在哪里可以获取有关JavaScript函数的对象参数语法的信息?

如果我想调用这样的函数:

moo({ a: 4 });
Run Code Online (Sandbox Code Playgroud)

通常,我必须这样表达我的函数定义:

function moo(myArgObj) {
    print(myArgObj.a);
}
Run Code Online (Sandbox Code Playgroud)

但是,这种出色的语法在spidermonkey中对于定义函数完全有效:

function moo({ a, b, c }) { // valid syntax!
    print(a); // prints 4
}
Run Code Online (Sandbox Code Playgroud)

这是什么功能?

javascript syntax destructuring ecmascript-6

6
推荐指数
1
解决办法
671
查看次数

标签 统计

ecmascript-6 ×2

javascript ×2

destructuring ×1

syntax ×1