![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自学内容
frankylvu
及时行乐
展开
-
ES6-async 函数
ES6-async 函数含义sync 函数是什么?一句话,它就是 Generator 函数的语法糖。前文有一个 Generator 函数,依次读取两个文件。const fs = require('fs');const readFile = function (fileName) { return new Promise(function (resolve, reject) { fs.readFile(fileName, function(error, data) { i原创 2020-08-05 22:40:26 · 135 阅读 · 0 评论 -
ES6-Generator 函数的异步应用
ES6-Generator 函数的异步应用前言异步编程对 JavaScript 语言太重要。JavaScript 语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。本章主要介绍 Generator 函数如何完成异步操作。异步编程所谓"异步",简单说就是一个任务不是连续完成的,可以理解成该任务被人为分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,任务的第一段是向操作系统发出请求,要求读取文件。然后,程序执行其转载 2020-08-04 11:44:58 · 163 阅读 · 0 评论 -
JavaScript-event loop
JavaScript-event loopJavaScript采用单线程的原因JavaScript从诞生起就是单线程。原因大概是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,这就太复杂了。后来就约定俗成,JavaScript为一种单线程语言。(Worker API可以实现多线程,但是JavaScript本身始终是单线程的。)event loop的产生原因JavaScript是一门单线程语言,event loop的出现就是为了解决JavaScr转载 2020-05-23 00:43:47 · 122 阅读 · 0 评论 -
自学数据库MySQL
自学数据库MySQL##简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化...原创 2019-02-22 03:49:44 · 479 阅读 · 0 评论 -
自学get和post请求以及HTTP接口的知识
自学get和post请求以及HTTP接口的知识GET请求和POST请求GET请求GET请求是如何传递参数的?第一种:直接在URL后面加参数:localhost:21811/Handler1.ashx?id=1&name=“abc”;第二种:用超链接的方法传递参数:当点击超链接的时候,首先会跳转:localhost:21811/Handler1.ashx页面,然后还会...原创 2019-03-02 18:35:55 · 284 阅读 · 0 评论 -
学习ES6 symbol
学习ES6 symbol概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种...原创 2019-04-13 00:01:58 · 95 阅读 · 0 评论 -
学习ES6 symbol
学习ES6 symbol概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种...原创 2019-04-13 00:03:17 · 54 阅读 · 0 评论 -
ES6第四章-字符串的扩展
ES6第四章-字符串的扩展1. 字符的 Unicode 表示法有了这种表示法之后,JavaScript 共有 6 种方法可以表示一个字符。'\z' === 'z' // true'\172' === 'z' // true'\x7A' === 'z' // true'\u007A' === 'z' // true'\u{7A}' === 'z' // true2. 字符串的遍...原创 2019-07-31 05:30:19 · 177 阅读 · 0 评论 -
ES6-第五章 字符串的新增方法 笔记
ES6-第五章 字符串的新增方法1. String.fromCodePoint()ES6 提供了String.fromCodePoint()方法,可以识别大于0xFFFF的字符,弥补了String.fromCharCode()方法的不足。在作用上,正好与下面的codePointAt()方法相反。String.fromCodePoint(0x20BB7)// "原创 2019-08-08 04:30:25 · 131 阅读 · 0 评论