本文摘自PHP中文网,作者coldplay.xixi,侵删。

JavaScript箭头函数语法小结
1.没有参数时
1 2 |
|
相当于:
1 2 |
|
2.只有一个参数时
1 2 3 |
|
相当于:
1 |
|
3.多个参数需要用到小括号,参数间逗号间隔
1 2 3 |
|
相当于:
1 |
|
4 . 函数体多条语句需要用到大括号
1 2 3 4 |
|
相当于:
1 2 3 4 |
|
5 . 返回对象时需要用小括号包起来,因为大括号被占用解释为代码块了
1 |
|
6 .作为数组排序回调
1 |
|
注意:
箭头函数的确与传统函数有不同之处,但仍存在共同的特点。
例如:
1.对箭头函数进行typeof操作会返回“function”。
2.箭头函数仍是Function的实例,故而instanceof的执行方式与传统函数一致。
3.call/apply/bind方法仍适用于箭头函数,但就算调用这些方法扩充当前作用域,this也依旧不会变化。
4.箭头函数与传统函数最大的不同之处在,禁用new操作
推荐教程:《js基础教程》
以上就是荟萃JavaScript箭头函数语法小结的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
object.fromentries和object.entries的使用
浅谈javascript中的map、weakmap、set和weakset
更多相关阅读请进入《javascript》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者