240 发简信
  • ES6之展开运算符(...)

    展开运算符,将一个数组转为用逗号分隔的参数序列 合并数组 替代apply Array.from() 可以通过以下方式来创建数组对象: 伪数组对象...

  • js常用的设计模式

    本文为阅读《js设计模式与开发实践》摘录。 一. 单例模式 1.定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点 单例模式是一种常见的...

  • PHP-入门

    字符串 1. 单引号声明 和双引号声明的区别 双引号解析变量,单引号不解析 在双引号里面插入变量,变量后面如果有中文或英文字符,他会把这个字符和...

  • JS转换为基础类型

    输出对象先toString再valueOf 先调用toString,若返回基础类型,则输出 若toString返回的不是基础类型,则继续调用va...

  • 图片懒加载

    1.原理 当页面图片比较多的时候,加载速度会比较慢,所以为了增加页面加载速度,先将可视区域内的图片加载,其他区域的图片暂不加载,等到滚动到可视区...

  • 120
    gulp构建项目

    1.前言 gulp是基于node环境上运行的,所以在构建项目前,要先安装node 打开cmd,输入 node -v ;如果显示版本号,则为安装成...

  • vue源码阅读 -- Typescript写法

    前言 vue源码看了有一段时间了,由于偷懒,一直没有做记录,今天重看,发现很多知识点有些遗忘,果然懒还是不能偷的... vue源码中用了Type...

  • 杂七杂八的笔记

    改变placeholder颜色 高德地图(网页端)

  • ES6之Promise

    特点 Promise能将回调分离出来,在异步操作执行之后,用链式方法执行回调,虽然es5用封装函数也能实现,但是如果有多层异步的话,就会显得比较...