File tree Expand file tree Collapse file tree 1 file changed +18
-13
lines changed
Expand file tree Collapse file tree 1 file changed +18
-13
lines changed Original file line number Diff line number Diff line change @@ -25,10 +25,6 @@ author: gaoyang
2525
2626 不会预处理, 不存在提升
2727
28-
29-
30-
31-
32283 . 应用:
3329
3430 循环遍历加监听
@@ -46,6 +42,10 @@ author: gaoyang
4642 }
4743```
4844
45+
46+
47+
48+
4949## const关键字
5050
51511 . 作用:
@@ -405,25 +405,29 @@ author: gaoyang
405405 使用:
406406
407407 1、调用Symbol函数得到symbol值
408- ```js
408+
409+ ``` js
409410 let symbol = Symbol ();
410411 let obj = {};
411412 obj[symbol] = ' hello' ;
412- ```
413+ ```
414+
413415 2、传参标识
414- ```js
416+
417+ ``` js
415418 let symbol = Symbol (' one' );
416419 let symbol2 = Symbol (' two' );
417420 console .log (symbol);// Symbol('one')
418421 console .log (symbol2);// Symbol('two')
419- ```
422+ ```
420423
421424 3、内置Symbol值
422- ```js
425+
426+ ``` js
423427 * 除了定义自己使用的Symbol 值以外,ES6 还提供了11 个内置的Symbol 值,指向语言内部使用的方法。
424428 - Symbol .iterator
425429 * 对象的Symbol .iterator 属性,指向该对象的默认遍历器方法(后边讲)
426- ```
430+ ```
427431
428432``` js
429433 < script type= " text/javascript" >
@@ -453,12 +457,13 @@ author: gaoyang
453457 本质: Generator的语法糖
454458
455459 语法:
456- ```js
460+
461+ ``` js
457462 async function foo (){
458463 await 异步操作;
459464 await 异步操作;
460- }
461- ```
465+ ` ` `
466+
462467 特点:
463468
464469 1、不需要像Generator去调用next方法,遇到await等待,当前的异步操作完成就往下执行
You can’t perform that action at this time.
0 commit comments