分类:编程开发
  • 单线程和异步
    <h2 id="_1">单线程</h2> <p>JavaScript 语言和执行环境是<strong>单线程</strong>。即同一时间,只能处理一个任务。</p> <p>具体来说,所谓单线程,是指 JS 引擎中负责解释和执行 JavaS ...
  • Promise入门详解
    <h2 id="promise">为什么需要 Promise?</h2> <p>我们在前面的文章《JavaScript 基础:异步编程和 Ajax/单线程和异步》中讲过,Javascript 是⼀⻔单线程语⾔。早期我们解决异步场景时,⼤部分 ...
  • ES6:变量 let、const 和块级作用域
    <h2 id="es6">ES6 的变量声明</h2> <p>ES5 中,使用 <code>var</code> 定义<strong>全局变量</strong>( var 是 variable 的简写)。</p> <p>ES6 中,新增了 ...
  • ES5中的严格模式
    <h2 id="es">ES的几个重要版本</h2> <ul> <li> <p>ES5 : 09年发布。</p> </li> <li> <p>ES6(ES2015) : 2015年发布,也称为ECMA2015。</p> </li> <li> ...
  • 数封装Ajax发送http请求
    <h2 id="_1">函数封装</h2> <p>ajax_tool.js:</p> <pre class="codehilite"><code class="language-javascript">// 方法:ajax get 五部曲 ...
  • Promise的静态方法
    <h2 id="promise-api">Promise 的常用 API 分类</h2> <h3 id="promise">Promise 的实例方法</h3> <p><strong>实例方法</strong>:我们需要先 new 一个 p ...
  • ES6的介绍和环境配置
    <h2 id="_1">前言</h2> <h3 id="ecmascript">ECMAScript 简介</h3> <p>ES 的全称是 ECMAScript,它是由 ECMA 国际标准化组织 制定的一套<strong>脚本语言的标准化规 ...
  • 服务器分类及PHP入门
    <h2 id="csbs">C/S架构和B/S架构</h2> <h3 id="cs">C/S架构</h3> <p>是Client/Server这两个单词的首字母,指的是客户端,服务器。</p> <p>优点:</p> <ul> <li> <p ...
  • 内置对象扩展:Set数据结构
    <h2 id="set">Set 数据结构</h2> <h3 id="set_1">Set 数据结构的介绍</h3> <p>ES6 提供了 新的数据结构 Set。Set 类似于<strong>数组</strong>,但成员的值都是<stro ...
  • Promise的链式调用
    <h2 id="promise-ajax">Promise 的链式调用:处理多次 Ajax 请求【重要】</h2> <p>实际开发中,我们经常需要同时请求多个接口。比如说:在请求完<code>接口1</code>的数据<code>data1 ...

暂无数据