240 发简信
IP属地:福建
  • 手写Promise

    我们先定义一个Promise 类。 我们来分析一下,首先executor(执行器)是什么呢? 那么这个时候executor就是: 之后在这个构造...

  • Promise

    1Promise承诺(期约) 什么是Promise:Promis是异步编程的一种解决方案,简单来说Promise就是一个容器保存着一个未来才会结...

  • iterator和Proxy

    1iterator(迭代器) 迭代器是一种接口、一种机制。为各种不同的数据结构提供统一的访问机制,部署了iterator接口的数据结构就可是执行...

  • 构造函数原型与原型链

    一、构造函数 构造函数的函数名以大写字母为开头。JavaScript规定,一个函数可以用new关键字来调用。那么此时将按顺序发生四件事情: (1...

  • this指向

    1.1词法作用域 之前说过js的作用域包括全局作用域和函数作用域,而其实js的作用域是词法作用域,其主要特征为是在函数定义时确定的。动态作用域呢...

  • 作用域和作用域链,闭包

    1 作用域 什么是作用域:作用域分为全局作用域和函数作用域。全局作用域可以理解为是全局对象(window对象,GO对象),而函数作用域可以理解为...

  • javascript语言基础

    ECMAScript作为核心,它规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、全局对象。 1.语法 ECMAScript 的语...

  • 什么是javascript

    1.1为什么会出现javascript? 1995年,javascript问世,当时的目的主要用于代替Perl等服务器端语言处理输入验证,而在这...