240 发简信
IP属地:山东
  • promise

    什么是promise 一个实例化的promise 表示一个未来完成/拒绝的占位符。 new Promise new Promise((reso...

  • 位运算符

    & 按位与比较两个数字(二进制,或十进制)输入什么进制返回什么进制。同位同时为1 结果为1 | 按位或同位有一个为1 结果为 1 ^ 异或同位...

  • 对象的深拷贝和浅拷贝

    浅拷贝 深拷贝,浅拷贝的根本区别在于 是否开辟新的内存空间存放复制实体.浅拷贝仅仅是指向了原来的对象内存地址..他们互相影响,深拷贝不会. O...

  • 对象的概念

    几点需要注意的的: null本身是一个值类型,但是typeof null 得到的却是一个 object 这是js的一个bug 对象属性访问的方式...

  • 事件api vm.$on,vm.$emit,vm.$once,vm.$off

    在vue 中事件的监听者,和触发者必须是一个组件。 下面两个监听实一样的,一个是模板中的写法,一个是js写法 vm.$on 和 vm.$once...

  • vue声明周期

    beforeCreate 用于实例初始化之后, 数据响应,event/watcher 事件配置之前被调用 created实例创建完成立即调用,数...

  • es6 class 和 extends 的本质

    class声明的类 具有几个特点: 必须用new 调用 他的所有的方法都是不可枚举的 class 声明的类不能变量提升。 class的本质是一个...

  • js类和继承的实现和es6的继承

    类首先js并没有真正的类,因为new关键词会让我们觉得js仿佛有真正的类。但是仅仅是通过new 对函数进行了构造调用。产生的实例并不是完全没有联...

  • 事件捕获和事件冒泡

    事件捕获 事件流由document 向下扩散到目标对象的过程。 事件冒泡 事件流由目标对象向上扩散到document 的过程。 浏览器事件流过程...