new 的四个作用 --this的指向 --原型对象

60 阅读1分钟
   // new  4个作用
    //   1 创建了一个对象
    //   2 this指向了这个对象
    //   3 把这个对象的原型指向了构造函数的原型对象
    //   4 返回了这个对象


    // this的指向问题  
    //   严格模式  undefined
    //   普通函数  window
    //   对象中的函数  对象本身
    //   事件处理函数   事件源
    //   箭头函数   指向父元素的指向

    // 构造函数
    // 原型对象  prototype
    // 原型  __proto__    原型会指向原型对象    原型链   
    //  typeof    
    //  instanceof   
    // 如何判断数组 
    //    Array.isArray
    //    instanceof  Array 
    //    __proto__  Array.prototype