摘要: 概念和用法 Fetch 提供了对 Request 和 Response (以及其他与网络请求有关的)对象的通用定义。使之今后可以被使用到更多地应用场景中:无论是service workers、Cache API、又或者是其他处理请求和响应的方式,甚至是任何一种需要你自己在程序中生成响应的方式。 它还 阅读全文
posted @ 2018-12-02 15:38 悦研 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一、背景 大家都知道nodejs很快,为什么会这么快呢,原因就是node采用异步回调的方式来处理需要等待的事件,使得代码会继续往下执行不用在某个地方等待着。 二、简介 Promise,他是一个对象,是用来处理异步操作的,可以让我们写异步调用的时候写起来更加优雅,更加美观便于阅读。顾名思义为承诺、许诺 阅读全文
posted @ 2018-12-02 15:32 悦研 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Closure的本质问题其实就是词法作用域的问题, 或者说是JavaScript引擎如何在当前作用域以及嵌套的子作用域中根据标识符名称进行变量查找. JavaScript引擎查找标识符位置的规则, 简而言之, 就是: 作用域查找会在找到第一个匹配的标识符时停止 换句话说是: 作用域查找始终从运行时所 阅读全文
posted @ 2018-12-02 15:29 悦研 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Js 异步回调 回调概念:回调是一个函数被作为一个参数传递到另一个函数里,在那个函数执行完后再执行。 有点绕,好,咱们说大白话。就是B函数被作为参数传递到A函数里,在A函数执行完后再执行B。 下面咱们看看代码怎么实现回调。 function A(callback){ console.log("I a 阅读全文
posted @ 2018-12-02 15:27 悦研 阅读(557) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <canvas id="canvas" width="300" height="300"></canva 阅读全文
posted @ 2018-12-02 15:14 悦研 阅读(453) 评论(0) 推荐(0) 编辑
摘要: web api是一种基于http的接口架构,大致可分为以下几个层次:第0级,即RPC,一个URI支持一个HTTP方法,例如WCF服务,一个URI,只支持Post方法,协议在body中;第1级,面向资源,很多URI,支持一个HTTP方法,比如/User/GetUsers,获取列表;/User/Dele 阅读全文
posted @ 2018-11-18 20:21 悦研 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一、API 什么是API? 百度百科:应用程序接口(英语:Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计 阅读全文
posted @ 2018-11-18 16:35 悦研 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、函数生成器特点是函数名前面有一个‘*’ 2、通过调用函数生成一个控制器 3、调用next()方法开始执行函数 4、遇到yield函数将暂停 5、再次调用next()继续执行函数 消息传递 除了暂停和继续执行外,生成器同时支持传值。 用法如下: 可以看到,yield后面有一个字符串,在第一次调用n 阅读全文
posted @ 2018-11-11 20:40 悦研 阅读(290) 评论(0) 推荐(0) 编辑
摘要: constructor 定义和用法 constructor 属性返回对创建此对象的数组函数的引用。 语法 object.constructor 描述 对象的constructor属性引用了该对象的构造函数。例如,如果用Array()构造函数创建一个数组,那么a.constructor引用的就是Arr 阅读全文
posted @ 2018-11-11 19:46 悦研 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 编程语言的发展 编程语言的发展 1946 Plankalkul Konrad Zuse,一位德国工程师,他躲藏在巴伐利亚附近的阿尔卑斯山上时,独立开发了Plankalkul。他把该项成果应用在其它的事物中,比如国际象棋。 1949 Short Code 第一种真正在电子计算设备上使用的计算机语言,尽 阅读全文
posted @ 2018-11-04 21:42 悦研 阅读(878) 评论(0) 推荐(0) 编辑