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中的call、bind、instanceof

js如何创建字符串数组

js是什么编程语言?

js如何实现递归函数

js如何对乱序数组进行排序

js实现好看的鼠标跟随彩色气泡效果(附代码)

javascript 中cookie读、写与删除操作(图文教程)

js变量的基本使用方法介绍

js 判断值是否为数字

js如何实现简易计算器

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




打赏

取消

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

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

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

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

评论

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

    暂无评论...