js中的箭头函数和普通函数有什么区别


本文摘自PHP中文网,作者V,侵删。

js中箭头函数和普通函数区别如下:

1、样式不同,箭头函数是 =>,普通函数是 function;

2、箭头函数不能作为构造函数使用,也就不能使用 new 关键字;

3、箭头函数不绑定 arguments,可以考虑用剩余参数代替;

4、箭头函数会捕获其所在上下文的 this 值,作为自己的 this 值,定义的时候就确定了;

5、call、apply、bind 并不会影响 this 的指向;

6、箭头函数没有原型属性;

7、箭头函数不能当作 Generator 函数,不能使用 yield 关键字;

推荐教程:js入门教程

以上就是js中的箭头函数和普通函数有什么区别的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

微信js是什么

js如何利用键盘事件实现人物行走

javascript时间戳如何转化为日期

js遍历对象有几种方法

h5+js实现本地文件读取和写入

html5和js绘制图片到canvas的方法

关于js中的blob对象类型的详细介绍

js为什么那么难

如何利用js获取form表单数据

原生jsjs的区别是什么

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...