mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-28 21:32:20 +00:00
Merge branch 'gh-pages' of github.com:ruanyf/es6tutorial into gh-pages
This commit is contained in:
commit
b2594ee791
@ -1,6 +1,6 @@
|
|||||||
# 异步操作和Async函数
|
# 异步操作和Async函数
|
||||||
|
|
||||||
异步编程对JavaScript语言太重要。JavaScript只有一根线程,如果没有异步编程,根本没法用,非卡死不可。
|
异步编程对JavaScript语言太重要。Javascript语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。
|
||||||
|
|
||||||
ES6诞生以前,异步编程的方法,大概有下面四种。
|
ES6诞生以前,异步编程的方法,大概有下面四种。
|
||||||
|
|
||||||
|
@ -74,7 +74,6 @@ class Point {
|
|||||||
// 等同于
|
// 等同于
|
||||||
|
|
||||||
Point.prototype = {
|
Point.prototype = {
|
||||||
constructor(){},
|
|
||||||
toString(){},
|
toString(){},
|
||||||
toValue(){}
|
toValue(){}
|
||||||
}
|
}
|
||||||
|
@ -735,7 +735,7 @@ function* bar() {
|
|||||||
function* bar() {
|
function* bar() {
|
||||||
yield 'x';
|
yield 'x';
|
||||||
for (let v of foo()) {
|
for (let v of foo()) {
|
||||||
console.log(v);
|
yield v;
|
||||||
}
|
}
|
||||||
yield 'y';
|
yield 'y';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user