javascriptの基礎
【変数を定義する時】
var message = "fuck my life!";
みたいな感じ。
これのあとは、messageと入力するだけで良い。
【文字連結する時】
"fuck" + "my life";
phpの場合⇒ "fuck" . "my life";
【switch、case文が謎】
分からぬ。解せぬ。
【配列】
var sales0 = 100;
var sales1 = 120;
var sales2 = 140;
sales [100, 120, 140];
console.log(sales[2]);
salesに配列をぶち込む。
cosoleにsalesの2番目を表示 ⇒ 140と表示される。
【連想配列】
=>の代わりに :
要素と要素の区切りはカンマ ,
var years {"2002year": 150, "2003year" : 160, "2004year": 100}
配列の定義も var でできるっぽい。
あと全体はブレースで囲む。
【JSオブジェクト】
new String ⇒ 文字列ですよ
new Date ⇒ 日付を取得します
var s = new String("this is yours");
console.log(s.length);
(変数.オブジェクト)で命令している
var d = new Date();
console.log(d.getFullYear());
【Array配列オブジェクト】
var a = new Array(12, 34, 45, 56);
これが
var a = [12, 34, 45, 56];
に書き換える事ができる。
console.log(a.join("|")); ⇒ "|" を入れる
console.log(a.reverse()); ⇒ 要素を逆順に並べ替える
【Dateオブジェクト】
Date(); で引数を空にしておくと、現在時刻を取得してくれる
var d = new Date();
var d = new Date(2012, 4, 30,23,40);
月は0〜11で表現される。
【Math】
数字に関するオブジェクト
Math. PI
⇒円周率!
console.log(Math.random());
0.1-1までの数を乱数で返す。