首先不加{},这时箭头函数指向的就是这个函数的返回值,用在只返回返回值的时候,只写一个箭头,就行 另一种加{},这就是一个代码块跟之前没区别,还是要写上返回值,就是要return 东西,不然什么也得不到 这就是两者的区别 实例如下:添加大括号时 一定要有return //根据商品的id直接返回对应商品的评论信息getComm...
箭头函数返回对象需要加大括号 constgetUser= user => {name: user.name,age: user.age}constuser = {name:"Lydia",age:21}console.log(getUser(user))//undefind getUser函数接收一个对象。对于箭头函数,如果只返回一个值,我们不必编写花括号。但是,如果您想从一个箭头函数返回一个对象,您必须在圆括号之间...
this 调用外面大的函数,可实际上往往调用的是当前小的函数)。 直到我发现了 ES6 的箭头函数可以完美...
Sacicii 回复 提问者 小菜鸡冲冲冲 #3 不加花括号就是直接返回箭头后面的内容,相当于item => { return set2.has(item)} 回复 2021-04-25 15:56:33 点开查看后面2条评论 相似问题关于箭头函数this指向问题 921 0 5 老师,为什么我用尖头函数会报错呢。已经配置好babel了 546 0 2 想问一下老师...
() => ({name: '张三'})
最近写nodejs遇到一个很奇葩的错误,用箭头函数的时候不带大括号就出问题。具体是类里的一个方法: hdlGrp(url, callback) { scpoProce.snake( t => this.init(url, t), t => this.merge(t), t => this.testXsible(t), t => this.testRewrite(t), t => this.testAssoc(t), // t => ...
以下是我项目的一些基本设置: 三、格式化代码的利器PrettierPrettier是一个强大的格式化代码的利器,它是配合eslint的一款插件。 说它是格式化的工具,但是,它的配置也是会影响代码的,比如说“当箭头函数只有一个参数的时加上括号”,在你代码选择了保存自动修改方式,它就会对你 ...