首页 > Web开发 > 详细

复习:JS

时间:2020-10-12 17:30:15      阅读:40      评论:0      收藏:0      [点我收藏+]

1. new操作执行了哪些过程?

  1. 创建一个新对象
  2. 空对象的对象原型(__proto__)指向构造函数原型对象(prototype
  3. 构造函数的this绑定空对象
  4. 执行构造函数返回这个新对象

2. 箭头函数和普通函数有什么区别?

  1. this:箭头函数捕获上下文this,普通函数this指向声明处
  2. 不支持绑定:apply()/bind()/call()不会修改箭头函数获取的this
  3. 不支持new:箭头函数是匿名函数,不能当做构造函数
  4. 无法使用arguments参数,想要获取参数可以使用扩展符
  5. 箭头函数没有原型

帮助理解:https://www.cnblogs.com/biubiuxixiya/p/8610594.html

复习:JS

原文:https://www.cnblogs.com/vera-7c/p/13802927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!