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


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

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

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

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

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

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

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

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

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

推荐教程:js入门教程

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

相关阅读 >>

javascript如何定时自动关闭页面

js中行内style怎么写?

vue.js监听键盘事件

如何利用js计算正方形的面积

js如何给下拉框设置默认值?

js中相等判断===、==、object.is()的区别

利用js+html5实现图片上传预览效果(实例)

js中substring、slice与substr的区别有哪些?

web 前后端怎么交互

js如何实现简单的秒表效果

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




打赏

取消

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

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

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

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

评论

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