/
do{
console.log(i);
i++;
}while(i<10)
- >while()の場合、条件判定が初めにあるのでなにも表示されない。
- >do while()の場合、条件判定が後になるので1回目は無条件に表示される。
- >for文も普通に使える
- ユーザー通知
-alart,comfirm,prompt
- 関数
複数処理
function 関数名(引数){
処理
return 返り値
}
関数宣言不要
引数は「,」区切りで追記可能
returnをつければ返り値を返す
-無名関数、匿名関数 -> 関数を変数(オブジェクト)として定義する場合、関数名は不要
-即時関数 -> 定義後すぐに呼び出す関数 -> 他人に変更されたくない値を使って処理をする場合、ローカル変数で処理を行い、処理結果を返すときに使用
- setInterval
- setTimeout
違い->setIntervalは処理の完了を意識しないので、重い処理の場合は処理がどんどんたまり、ブラウザがクラッシュする。
setTimeoutは処理の完了を待つ