240 发简信
IP属地:陕西
  • js中的深拷贝和浅拷贝

    之所有写这篇文章,是因为前几天在项目中被ES6的assign坑了,后来自己查阅了些资料,觉得有必要总结下。 浅拷贝 平常我们把字符串,数字的值赋值给新变量,相当于把值完全复制...

  • :+1: 是这么理

    最详尽的 JS 原型与原型链终极详解,没有「可能是」。(一)

    第二篇已更新,点击进入第三篇已更新,点击进入 三篇文章都更新完毕,完整的剖析了 JS 原型与原型链,希望通过这些教程能让你对 Javascript 这门语言理解的更透彻! 一...

  • (上面的例子中 person1 和 person2 都是 Person 的实例。这两个实例都有一个 constructor (构造函数)属性。--------这个好像写的不对,person1 和 person2.其实并没有constructor 这个属性,这是属性是属于Person的原型对象的。只是person1 和 person2和可以继承原型对象的constructor这个属性。还有person1与Person2这两个实例其实与构造函数Person并没有直接关系,person1与Person2是与Person的原型对象才有直接关系。
    (我们要记住两个概念(构造函数,实例):
    person1 和 person2 都是 构造函数 Person 的实例
    一个公式:
    实例的构造函数属性(constructor)指向构造函数。)这个总结好像有问题......

  • webpack设置固定变量减少查找路径

    最开始做项目的时候,经常会因为引入图片而烦恼,所以在网上找了种方法,分享给大家: 其中img是我们自己设置的。后面的('static')+'/image'是路径。随后在页面中...

  • 总结的很不错,我还以为是公众号呢,么想到是简书,哈哈,点赞。

    30分钟掌握ES6/ES2015核心内容

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说...

  • 120
    30分钟掌握ES6/ES2015核心内容

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说...

  • 前端自动化开发

    # 前端开发自动化 ### npm的使用 安装自动化工具 1. 项目初始化 ``` npm init ``` 帮助我们生成项目的包文件:package.json 这个文件可以...

  • 【前端性能】高性能滚动 scroll 及页面渲染优化

    最近在研究页面渲染及web动画的性能问题,以及拜读《CSS SECRET》【https://github.com/cssmagic/CSS-Secrets】(CSS揭秘)这本...

  • 120
    如何让块元素居中

    其实这个问题,许多人都会遇到,当然我也遇到过,最近想学前端的小伙伴突然来问我,如何让块居中,我想了想,告诉他一种方法,块元素居中是一件很麻烦的事情,不过块元素居中又经常用,据...

  • 120
    不定义图片宽高,让图片垂直居中

    对于许多前端来说,让图片居中有很多办法,但是最简单,最便捷的有哪些方法呢? padding? margin?对于单个图片来说确实可以使用,不过注意不要触发margin-top...

  • 移动端布局rem

    移动端布局和PC端布局相差很多,因为要考虑用户体验流畅等原因,移动端所用的样式越简洁越好,所需的样式也不多。这次就简单扯一扯如何移动端布局。 1、单位的选择 css单位有3种...

  • IE6下兼容H5标签、支持半透明

    淘宝已经不在使用IE6了,很快IE6就会从这个世界彻底消失掉,毕竟用户少的可怜,企业已经没有必要来兼容它了。就是悼念一下这个坑货的IE6而已~~~ 简单说一下IE6下H5标签...