寝て起きて寝て

プログラミングが出来ない情報系のブログ

2019-05-07から1日間の記事一覧

ES6のデフォルト引数メモ

ES6では関数にデフォルトで引数をつけることができる ES5 function Wallet(money){ if(!money){ money = 1000; } return money; } Wallet();//1000 function Wallet(money = 1000){ if(!money){ money = 1000; } return money; } Wallet(500);//500 ES6 デフ…

Promiseメモ

Promiseとは ある処理が完了したら呼ばれる関数 Promiseは3つの状態を持っている ・ unresolved(実行待ち) ・ resolved(成功) ・ rejected(失敗) thenで成功時の処理を実行 catchで失敗時の処理を実行する promise = new Promise((resolve,reject)=>{ …

generatorメモ

generatorとは 何回も入ったり出たりできる関数 generator内でyieldを使うたびに一度関数の外へ出て、 再度generator関数を呼ぶと抜けた箇所から処理を始める事のできる関数 宣言の仕方 function* 関数名 or function *関数名 のようにして書く 具体的な使い…