无参箭头函数还可以简写吗?

无参箭头函数还可以简写吗?

() => {console.log(123)}

还可以更进一步简写吗?

阅读 2k
2 个回答

可以用下划线代替圆括号,再把花括号去掉:

_=>console.log(123)

但这样做除了玩XSS的时候缩短Payload长度之外,没有任何实际意义,大多数编码风格都推荐加括号。

不用太极致了吧,这种写法属于是推荐写法,后期维护修改也方便,不然换个人读你的代码都不一定能看懂,所以建议你就() => {console.log(123)}这么写就好了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题