240 发简信
IP属地:河北
  • ES6之展开运算符(...)

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

  • ES6之Map的用法

    语法 new Map([iterable]) 参数:可以是数组或者其他的可迭代对象.null会被当作undefined Map同Set类似,Na...

  • Resize,w 360,h 240
    js进阶学习笔记(一) -- js部分原理

    之前看了一些关于作用域的文章和书,可是都渐渐淡忘了,这里我在重新复习作用域之前,先去了解一下js引擎编译的大致过程,来帮助我加深对js的理解. ...

    0.1 736 0 10
  • vue源码阅读 -- Typescript写法

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

  • PHP-入门

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

  • ES6之Set用法

    语法 set对象允许存储任何类型的唯一值,无论是原始值或者是对象引用; new Set([iterable]) 参数非必需, 如果传递一个可迭代...

  • Resize,w 360,h 240
    js进阶学习笔记(二) -- 作用域以及变量提升

    一 初步了解作用域 在了解作用域之前,先来看一个问题;var xixi= 222;在js处理这句话的时候,会发生什么呢? 参与这句代码处理过程的...

  • ES6之Promise

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

  • 读zepto核心源码学习JS笔记(3)--zepto.init()

    zepto.init() 1. 首先是第一种情况,selector为空 既然是反向分析,那我们先看看这句话的代码; 这里的返回值为zepto....