不。那些括号产生一个对象字面。箭头函数有许多语法,其中之一是:
( … ) => expression
这将隐式返回一个表达式,例如:
() => 1 + 1
该函数将隐式返回1+1
,即2
。另一个是这样的:
( … ) => { … }
() => {
const user = getUserFromDatabase();
console.log(user.firstName, user.lastName);
}
( … ) => expression
let a = () => {
id: 'abc', //interpreted as label with string then comma operator
name: 'xyz' // interpreted as label (throws syntax error)
}
我正在阅读ScrollListView的源代码,在一些地方我看到了的用法。 88号线。 这是的缩写吗?如果有什么不同,又是怎么回事?
问题内容: 我一直以为括号中的数字代表字段长度?但是,我了解并非总是如此。也许这是一个MySQL问题?有人告诉我,如果我将一个字段设置为9个字符长,我可以添加一个超过9个字符的值,但只会保存前9个字符。 例子… 如果是这样,我是否不应该选择TINYINT之类的东西代替INT? 问题答案: 将生成一个最小显示宽度为2的INT : MySQL支持扩展,可以选择在整数类型的基本关键字之后的括号中指定整数
我知道<代码> 代码如下:
请参见CodeSandBox中的完整代码。
在这里做什么,它是否将这个函数附加到其他函数?
问题内容: 我在jQuery文件中找到了这个: 花括号做什么? 问题答案: 在您的情况下,这是一个传递给CSS函数的对象。 在这里你也可以使用 这是物体的另一个例子