自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 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 140

转载 ES6-Generator 函数的异步应用

ES6-Generator 函数的异步应用前言异步编程对 JavaScript 语言太重要。JavaScript 语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。本章主要介绍 Generator 函数如何完成异步操作。异步编程所谓"异步",简单说就是一个任务不是连续完成的,可以理解成该任务被人为分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,任务的第一段是向操作系统发出请求,要求读取文件。然后,程序执行其

2020-08-04 11:44:58 168

转载 JavaScript-event loop

JavaScript-event loopJavaScript采用单线程的原因JavaScript从诞生起就是单线程。原因大概是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,这就太复杂了。后来就约定俗成,JavaScript为一种单线程语言。(Worker API可以实现多线程,但是JavaScript本身始终是单线程的。)event loop的产生原因JavaScript是一门单线程语言,event loop的出现就是为了解决JavaScr

2020-05-23 00:43:47 123

原创 ES6-第五章 字符串的新增方法 笔记

ES6-第五章 字符串的新增方法1. String.fromCodePoint()ES6 提供了String.fromCodePoint()方法,可以识别大于0xFFFF的字符,弥补了String.fromCharCode()方法的不足。在作用上,正好与下面的codePointAt()方法相反。String.fromCodePoint(0x20BB7)// "

2019-08-08 04:30:25 141

原创 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 179

原创 学习ES6 symbol

学习ES6 symbol概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种...

2019-04-13 00:03:17 56

原创 学习ES6 symbol

学习ES6 symbol概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种...

2019-04-13 00:01:58 95

原创 ES6分享会总结

ES6分享会总结学习的内容ES6块级作用域块级作用域由{}包括ES6允许在块级作用域中声明函数ES6规定,函数在块级作用域之外不可引用let、const、var比较let不存在变量提升在块级作用域内,内层作用域可以定义外层作用域的同名变量存在暂时性死区const声明后立刻赋值只在块级作用域内有效不存在变量提升存在暂时性死区var存在变量提升,...

2019-04-02 19:24:41 194

原创 自学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 289

原创 自学数据库MySQL

自学数据库MySQL##简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化...

2019-02-22 03:49:44 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除