JavaScript
文章平均质量分 65
hzžźżq
一个学习中的本科生
展开
-
ES6-变量的解构赋值
ES6-变量的解构赋值在阮一峰老师的笔记中,对变量的解构赋值讲述的非常详细。解构:允许按照一定模式,从数组和对象中提取值,对变量进行赋值。数组的解构赋值从数组中提取值,按照对应位置,对变量进行赋值最普通的数组取值let [a, b, c] = [1, 2, 3];a // 1b // 2c // 3嵌套取值let [a, [[b],c]] = [1,[[2],3]];//结果与上面相同对应赋值let [a, ,c] = [1, 2, 3];a // 1c //原创 2021-02-07 14:03:05 · 153 阅读 · 0 评论 -
ES6-let和const命令
ES6-let和const命令在阮一峰老师的ES6文章中,已经很详细的介绍了let和const命令.let命令let命令是ES6新增的,用来声明变量。用法类似于var,但是let命令只在代码块内有效。基本用法{ let b = 10000; var c = 1000;}b // 报错:ReferenceError:a is not definedc // 1000 循环中使用let命令for(let i = 0; i < 5; i++){ //segment原创 2021-01-31 21:15:53 · 128 阅读 · 0 评论 -
JavaScript的异步发展(callback,Promise,Generator,async/await)
JS的异步发展 - callback,Generator,Promise,async/await异步的发展一. 背景二. 同步(补充)三. 异步四. callback五. Promise六. Generator七. async/await八. 异步总结参考文献异步的发展总所周知,在JavaScript中,我们经常能遇到异步的情况。异步,在JS中是很重要的。首先会先介绍JS的“单线程”然后介绍一下同步异步的概念接下来就是接下来的正题了callbackPromiseGeneratorasy原创 2020-12-14 21:10:51 · 482 阅读 · 1 评论