首页 >web前端 >js教程 > 正文

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

原创2020-04-28 14:48:4407355

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

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

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

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

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

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

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

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

推荐教程:js入门教程

以上就是js中的箭头函数和普通函数有什么区别的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    推荐视频教程
  • 尚硅谷JavaScript高级视频教程尚硅谷JavaScript高级视频教程
  • JavaScript高级实践视频教程—布尔教育JavaScript高级实践视频教程—布尔教育
  • JavaScript入门基础视频教程JavaScript入门基础视频教程
  • 视频教程分类