240 发简信
  • ES6 Symbol

    为啥需要 Symbol ES5 里面对象的属性名都是字符串,如果你需要使用人提供的对象,你对这个对象有哪些属性也不是很清楚,但又想为这个对象新增...

  • try catch

    throw Error 抛出错误Error 也是一个对象catch /kætʃ/ 捕获try /traɪ/ 尝试,努力throw /θrəʊ/...

  • zoom 和 scale

    一、什么是 haslayout 属性? haslayout 是微软 Windows Internet Explorer 渲染引擎的一个内部组成部...

  • CSS 元素水平,垂直居中

    HTML 1、利用 absolute 和 translate CSS 2、利用 absolute 和 负的margin CSS 3、利用 ab...

  • CSS 文字垂直居中

    1、高度为百分比,line-height 不知道设置具体的数值的情况,利用伪元素进行居中 HTML CSS 给要居中元素设置一个伪元素 2、高...

  • JavaScript 代码规范

    1、缩进 每一行的层级由 4 个空格组成,避免使用制表符缩进 2、行的长度 每行长度不超过 80 个字符,如果超过,应当在一个运算符(逗号,加号...

  • 包装对象

    当我们的值类型需要操作属性的时候,就要借助包装对象 对象.属性只有对象才能设置,值类型设置属性的时候,每次都会创建一个临时对象 引用类型和基本包...

  • 静态属性

    静态属性就是被 类 调用的属性 叫做静态属性 ES5 静态属性写法类.方法 = function() {} ES6 只有静态方法,没有静态属性通...

  • 120
    对象的深浅拷贝

    浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。但深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修...

个人介绍
每天被代码充实的懒人~