无参箭头函数还可以简写吗?
() => {console.log(123)}
还可以更进一步简写吗?
可以用下划线代替圆括号,再把花括号去掉:
_=>console.log(123)
但这样做除了玩XSS的时候缩短Payload长度之外,没有任何实际意义,大多数编码风格都推荐加括号。
不用太极致了吧,这种写法属于是推荐写法,后期维护修改也方便,不然换个人读你的代码都不一定能看懂,所以建议你就() => {console.log(123)}这么写就好了。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
7 回答4.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
可以用下划线代替圆括号,再把花括号去掉:
但这样做除了玩XSS的时候缩短Payload长度之外,没有任何实际意义,大多数编码风格都推荐加括号。