zoukankan      html  css  js  c++  java
  • javascript中的this

    this

    构造函数也函数,只是new后对象住。

    预先编译同存在,对象方法闭包戴。

    如若对象不创建,this指向窗口现。

    呼叫应用改指向,执行方法点对档。

    构造函数也函数,只是new后对象住。

    构造函数也是函数 只不过在 new 关键字之后 会隐式创建 this 这个对象并且把这个对象返回

    预先编译同存在,对象方法闭包戴。

    所以函数具有的特性预编译同样存在 当你 new 一个构造函数的时候就相当于 调用函数执行

    如果对象之中有方法 那么这个方法的引用是被放在 this这个对象中保存到了外部 所以 必然和构造函数形成闭包

    如若对象不创建,this指向窗口现。

    如果你不 使用 new 这个关键字 那么 this就指向 window 这个全局对象

    呼叫应用改指向,执行方法点对档。

    call apply 会改变 this的指向

    当对象调用 执行方法的时候 谁调用 this就指向谁

  • 相关阅读:
    R的农场 chebnear
    math
    求平面内最近点对
    字符加密 cipher
    CF448C Painting Fence
    CF264B Good Sequences
    洛谷3166 数三角形
    [NOIP2013] 华容道
    [NOIP2013] 货车运输
    [NOIP2013] 积木大赛
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/13648749.html
Copyright © 2011-2022 走看看