0513課堂02 數組,數學函數,時間函數
阿新 • • 發佈:2018-05-14
too -- lastindex 圓周率 最小值 alt tle 返回 copy
|數組中常用的內置方法
|-push()與pop()
|--push()是往數組的尾部添加,同時返回新數組的長度
var attr = [1,2,3,4,5];
var attr2 = [6,7,8,9,0];
var get = attr.push(attr2);
console.log(attr);
console.log(get);
|--pop()是刪除數組的最後一項,同時給我返回刪除的這一項
var attr = [1,2,3,4,5]; var get = attr.pop(); console.log(attr); console.log(get);
|-unshift()與shift()
|--unshift()是往數組的頭部添加,同時返回新數組的長度
var attr = [1,2,3,4,5]; var get = attr.unshift(10); console.log(attr); console.log(get);
|--shift()是刪除數組的第一項,同時給我返回刪除的這一項
var attr = [1,2,3,4,5]; var get = attr.shift(); console.log(attr); console.log(get);
|-reverse()對數組中的項進行反轉
var attr = [1,2,3,4,5];
var get = attr.reverse();
console.log(attr);
console.log(get);
|-concat()在數組的尾部添加新項
var attr1 = [1,2,3,4,5];
var attr2 = [6,7,8,9,0];
var get = attr1.concat(attr2);
var get1 = attr1.concat("和" , attr2);
var get2 = attr1.concat("和" + attr2);
console.log(get);
console.log(get1);
console.log(get2);
|-indexOf()與lastindexOf()
|--indexOf()返回數組中第一次出現所查項的索引,如果沒有,返回-1
var attr = [4,1,66,4,23,2]; var get = attr.indexOf(66); var get = attr.indexOf(55); console.log(attr); console.log(get);
|--laseindexOf()返回數組中第一次出現所查項的索引,如果沒有,返回-1
var attr = [4,1,66,4,23,2,66]; var get = attr.lastIndexOf(66); var get = attr.lastIndexOf(55); console.log(attr); console.log(get);
|數學函數 Math
|-Math.random 隨機數 在0~1之間的,0能取到,1取不到
vvar attr = Math.random(); var attr = parseInt(Math.random()*100); console.log(attr)
|-Math.max、Math.min 最大值、最小值
Math.max、Math.min 最大值、最小值 var attr = Math.max(1,6,8,2); var attr = Math.min(1,6,8,2); console.log(attr);
|-Math.PI 圓周率
var attr = Math.PI; console.log(attr);
|時間函數
|-var mydate = new Date();
0513課堂02 數組,數學函數,時間函數