zoukankan      html  css  js  c++  java
  • this指向问题

    1.谁最终调用函数,this指向谁。
    ① this指向的,永远是对象!!!
     ②this指向谁,永远不取决于this写在哪,而是取决于函数在哪调用
     ③this指向的对象,我们称之为函数的上下问context,也叫函数的调用者
     2.this指向的规律(与函数调用的方式息息相关)
     this指向的情况,取决于函数调用的方式有哪些:
     ①通过函数名()直接调用:this指向window
     ②通过对象.函数名()调用的:this指向这个对象
     ③函数作为数组的一个元素,通过数组的下标调用的:this指向数组
    ④函数作为window内置函数的回调函数调用: this指向window
     ⑤函数作为构造函数,用new关键字调用时:this指向新new出的对象
     ⑥通过call,apply,bind调用,指向规定的对象

  • 相关阅读:
    重排列
    最多分成多少块
    后面第一个大于
    走格子
    硬币游戏
    还是01串
    戴德兰
    个人所得税
    最长高地
    执行Commit时Oracle做哪些工作
  • 原文地址:https://www.cnblogs.com/jyc226/p/6850701.html
Copyright © 2011-2022 走看看