240 发简信
IP属地:上海
  • Resize,w 360,h 240
  • Resize,w 360,h 240
    原型链和原型链查找机制

    /* 原型(prototype)、原型链(__proto__) 引用类型中包含 函数和对象 函数包含: 普通函数、类(所有类:内置类和自己创建的...

  • Resize,w 360,h 240
    构造函数

    1.构造函数执行: function Fn(name, age){ var n = 10; this.name = name; th...

  • oop-面向对象编程 this

    1)单例设计模式(Singleton Pattern): /* * 1:表现形式: var obj = { xx: xxx } 在单例设计模...

  • Resize,w 360,h 240
    闭包

    闭包:函数执行形成的私有作用域,保护里面的私有变量不受干扰,这种保护机制称之为闭包 开发者认为:形成一个不销毁的私有作用域(私有栈内存)才是闭包...

  • Resize,w 360,h 240
    js中的堆栈内存释放

    堆内存:存储引用数据类型值,(对象:键值对,函数:代码字符串) 栈内存:提供js代码执行的环境和存储基本类型值 堆内存的释放:让所有引用堆内存空...

  • Resize,w 360,h 240
  • Resize,w 360,h 240
  • Resize,w 360,h 240
    在es6中let不存在变量提升

    在es6中用let/const 定义的创建的变量或函数不存在变量提升 且切断了全局变量和window属性的映射机制