====== Arrayオブジェクト ====== Array オブジェクトは、配列を構築するためのグローバルオブジェクトで、配列とは複数の要素の集合を格納管理するリスト構造。 ===== push ===== var nums=[]; nums.push(1); //[1] nums.push(2); //[1,2] var nums = new Array() nums.push(1); //[1] nums.push(2); //[1,2] ===== pop ===== nums.pop(); //[1,2,3] nums.pop(); //[1.2] nums.pop(); //[1] ===== shift ===== nums.shift(); //[1,2,3] nums.shift(); //[2,3] nums.shift(); //[3] ===== indexOf ===== 先頭から数えて最初に出てきた配列のインデックスを返す。(0から始まる) var x = nums.indexOf(9); //[1,2,3,9,5,6,7,8,9] x=3 ===== lastIndexOf ===== 先頭から数えて最初に出てきた配列のインデックスを返す。(0から始まる) var x = nums.lastIndexOf(9); //[1,2,3,9,5,6,7,8,9] x=8 ===== slice ===== 第1引数:開始位置(0から始まる) 第2引数:個数 var x = nums.slice(3,2); //[0,1,2,3,4,5,6,7,8,9] x=[3,4] var x = nums.slice(3,3); //[0,1,2,3,4,5,6,7,8,9] x=[3,4,5] var x = nums.slice(3,4); //[0,1,2,3,4,5,6,7,8,9] x=[3,4,5,6]