240 发简信
IP属地:山东
  • 10 闭包的应用:js模块

    1 什么是JS模块 具有特定功能的js文件 将所有的数据和功能都封装在一个函数内部(私有的) 只向外暴露一个包信n个方法的对象或函数 模块的使用...

  • 09 闭包

    1 案例引入 定义三个按钮,点击按钮的时候,弹出是第几个按钮 但是发现每次都是弹出地4个,为什么呢?因为这个i是个全局变量,等着执行完绑定事件后...

  • Resize,w 360,h 240
    08 探索instanceof

    instanceof是如何判断的? 表达式: A instanceof B, A一般是实例对象,B是个构造函数 如果B函数的显式原型对象在A对象...

  • 07 原型链之属性问题

    读取对象的属性值时: 会自动到原型链中查找 设置对象的属性值时: 不会查找原型链, 如果当前对象中没有此属性, 直接添加此属性并设置其值 方法一...

  • Resize,w 360,h 240
    06 原型链图解

    1 回顾原型的特点 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型对象) 原型对象中有一个属性con...

  • Resize,w 360,h 240
    05 函数的原型对象

    1 函数的prototype属性 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型对象) 原型对象中有...

  • 04 匿名函数(IIFE)

    1 立即执行函数(IIFE) Immediately-Invoked Function Expression 匿名函数语法: 如何调用: 作用 ...

  • 03 对象和函数

    1 对象 什么是对象? 多个数据的封装体(集合体)。 用于保存多个数据的容器。 一个对象代表现实中的一个事物(代表现实中的某个事物,是该事物在编...

  • Resize,w 360,h 240
    02 数据内存

    1 基本数据类型地址和引用数据类型地址 上面的代码就是反映了两个问题: 基本数据类型,修改之后不会彼此影响,比如上面的a起初赋值为james,后...