• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

梦中城堡

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2020年5月17日

new运算符在创建实例化对象过程中都做了什么?

摘要: 在构造函数前面使用new运算符创建实例化对象过程中,new运算符做了以下四步: 1.var obj={};创建一个空对象; 2.obj.__proto__构造函数.prototype,设置原型链,即将obj的__proto__指向构造函数的原型。 3. 构造函数.apply(obj) ,改变thsi 阅读全文

posted @ 2020-05-17 20:46 熬夜狗加一 阅读(467) 评论(0) 推荐(0)

javascript中的this指向

摘要: javascript中,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定,this最终指向调用它的对象。 1.函数调用模式(指向window) 当函数不为对象的属性,即只是单纯的函数调用,此时,this被绑定为全局变量,也就是指向的是浏览器下的window对象。 2.方法调用模 阅读全文

posted @ 2020-05-17 20:34 熬夜狗加一 阅读(126) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3