File tree Expand file tree Collapse file tree 16 files changed +140
-28
lines changed
Expand file tree Collapse file tree 16 files changed +140
-28
lines changed File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change 22
33{
44 const INDENT_SPACES = 2 ;
5- const HR = '-' . repeat ( 12 ) ;
5+ const HR = '-' . repeat ( 40 ) ;
66
77 window . logger = {
88 level : 0 ,
1616 const indentation = ' ' . repeat ( this . level * INDENT_SPACES ) ;
1717 console . log ( `${ indentation } leaving ${ name } ` ) ;
1818 if ( this . level === 0 ) {
19- console . log ( ` ${ HR } WAITING ${ HR } ` ) ;
19+ console . log ( HR ) ;
2020 }
2121 } ,
2222 } ;
Original file line number Diff line number Diff line change 1+ /* eslint-disable no-unused-vars */
2+
3+ 'use strict' ;
4+
5+ {
6+ function makePendingPromise ( ) {
7+ return new Promise ( ( resolve , reject ) => {
8+ // empty body
9+ } ) ;
10+ }
11+
12+ console . log ( 'makePendingPromise() :' , makePendingPromise ( ) ) ;
13+
14+ function makeResolvedPromise ( ) {
15+ return new Promise ( ( resolve , reject ) => {
16+ resolve ( 'Hello' ) ;
17+ } ) ;
18+ }
19+
20+ console . log ( 'makeResolvedPromise() :' , makeResolvedPromise ( ) ) ;
21+
22+ function makeRejectedPromise ( ) {
23+ return new Promise ( ( resolve , reject ) => {
24+ reject ( new Error ( 'Oops...' ) ) ;
25+ } ) ;
26+ }
27+
28+ console . log ( 'makeRejectedPromise() :' , makeRejectedPromise ( ) ) ;
29+ }
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
6+ < meta http-equiv ="X-UA-Compatible " content ="ie=edge " />
7+ < title > JS3 Week 2</ title >
8+ </ head >
9+
10+ < body >
11+ < script src ="./app.js "> </ script >
12+ </ body >
13+ </ html >
Original file line number Diff line number Diff line change 1+ /* eslint-disable no-unused-vars */
2+
3+ 'use strict' ;
4+
5+ {
6+ function makePendingPromise ( ) {
7+ return new Promise ( ( resolve , reject ) => {
8+ // empty body
9+ } ) ;
10+ }
11+
12+ makePendingPromise ( )
13+ . then ( result => console . log ( 'makePendingPromise result:' , result ) )
14+ . catch ( err => console . log ( 'makePendingPromise error:' , err . message ) ) ;
15+
16+ function makeResolvedPromise ( ) {
17+ return new Promise ( ( resolve , reject ) => {
18+ resolve ( 'Hello' ) ;
19+ } ) ;
20+ }
21+
22+ makeResolvedPromise ( )
23+ . then ( result => console . log ( 'makeResolvedPromise result:' , result ) )
24+ . catch ( err => console . log ( 'makeResolvedPromise error:' , err . message ) ) ;
25+
26+ function makeRejectedPromise ( ) {
27+ return new Promise ( ( resolve , reject ) => {
28+ reject ( new Error ( 'Oops...' ) ) ;
29+ } ) ;
30+ }
31+
32+ makeRejectedPromise ( )
33+ . then ( result => console . log ( 'makeRejectedPromise result:' , result ) )
34+ . catch ( err => console . log ( 'makeRejectedPromise error:' , err . message ) ) ;
35+ }
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 " />
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
6+ < meta http-equiv ="X-UA-Compatible " content ="ie=edge " />
7+ < title > JS3 Week 2</ title >
8+ </ head >
9+
10+ < body >
11+ < script src ="./app.js "> </ script >
12+ </ body >
13+ </ html >
File renamed without changes.
You can’t perform that action at this time.
0 commit comments