Javascript超基礎メモ
データ型
- String
- Number
- Boolean (true / false)
- Object - Array - Function
- undefined
- null
複数の変数を宣言する
var msg = "hello world!" , x = 20 , y = 10;
三項演算子の省略
>var msg = (10 > 5) ? "Yes" : "No" >console.log(msg); Yes
Switch文
var fruits = "apple"; switch(fruits){ case "apple": console.log("You like apple"); break; case "orange": //並べて書くことで複数指定できる case "peach": console.log("me too"); break; default: //default (elseのような)値 console.log("I don't like it"); break; }
do while
var condition = false do { console.log("yeah!!"); } while (condition)
for continue
for (var i = 0; i < 10; i++) { if (i === 5) { // break; continue; //5だけスキップ } console.log(i); }
即時関数
宣言後に呼びださなくてもすぐ実行される。
(function(name) { console.log("hello " + name); })("Kei"); */ (function() { var x = 20, y = 20; console.log(x + y); })();
Array要素追加・取り出しメソッド
// unshift -> array <- push // shift <- array -> pop