端くれプログラマの備忘録 JavaScript [JavaScript] 基本メモ: 組み込みオブジェクト

[JavaScript] 基本メモ: 組み込みオブジェクト

良く使いそうなもの。

String

var s = new String("Hello world");
var s = "Hello world";    //リテラル
alert(s.length);          //11
s = s.replace('w', 'W');  //"Hello World" 置換
s = s.substr(0, 5);       //"Hello" 部分文字列 0文字目から5文字分

Array

var a = new Array(1,2,3,4,5);
var a = [1,2,3,4,5]; //リテラル
alert(s.length);     //5
a.push(6);           //末尾に追加
a.pop();             //末尾の要素を削除
a.unshift(0);        //先頭に追加
a.shift();           //先頭の要素を削除
a.splice(1, 2, 12, 13); //1番目から2個の要素を削除し、代わりに12と13の値の要素を追加

Math

Math.PI;          //円周率
Math.ceil(1.2);   //=2 切り上げ
Math.floor(1.2);  //=1 切捨て
Math.round(1.2);  //=1 四捨五入
Math.random();    //0-1の乱数

Date

var d = new Date(); //現在日次
var d = new Date(2015,0,12,7,20,30); //注)月はゼロから (0=1月, 1=2月, ...)
d.getFillYear();
d.getMonth();
d.getTime(); //1970/1/1からの経過ミリ秒