0513JS基礎 陣列內建方法 數學函式 時間函式

2022-09-18 19:51:11 字數 3468 閱讀 8870

|陣列中常用的內建方法

|-push()與pop()

|--push()是往陣列的尾部新增,同時返回新陣列的長度

|--pop()是刪除陣列的最後一項,同時給我返回刪除的這一項

|-unshift()與shift()

|--unshift()是往陣列的頭部新增,同時返回新陣列的長度

|--shift()是刪除陣列的第一項,同時給我返回刪除的這一項

|-reverse()對陣列中的項進行反轉

|-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);

|-indexof()與lastindexof()

|--indexof()返回陣列中第一次出現所查項的索引,如果沒有,返回-1

|--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();

var date = new

date();

var year =date.getfullyear();

var month = date.getmonth()+1;

var day =date.getdate();

var hour =date.gethours();

var minutes =date.getminutes()

var seconds =date.getseconds();

document.write(year + "-" + month + "-" + day + " " + hour + ":" + minutes + ":" + seconds + "

");document.write(date.tolocaledatestring() + "

");document.write(date.tolocaletimestring() + "

");document.write(date.tolocalestring());

陣列內建方法陣列操作方法

用於連線兩個或多個陣列。語法 arra.concat arrayx,arrayx,arrayx 我們建立了幾組陣列,然後使用 concat 把它們連線起來 var arr 10,20 var arr1 40,50 var arr2 你好 var arro arr.concat arr1 consol...

JS基礎語法 陣列

陣列的作用 可以一次性儲存多個資料 1.通過建構函式建立陣列 語法 var 陣列名 new array var array new array 定義了乙個陣列 陣列的名字如果直接輸出,那麼直接就可以把陣列中的資料顯示出來,如果沒有資料,就看不到資料 var 陣列名 new array 長度 如果陣列...

js陣列內建方法

陣列內建方法 是否修改原陣列 1 棧方法 先進後出 修改 push 進棧 壓棧 pop 出棧 彈棧 彈出乙個資料 2 佇列方法 先進先出 修改 push 進隊 在末尾新增乙個或多個元素 shift 出隊 刪除陣列中第乙個元素 unshift 在陣列頭部新增乙個或多個元素 1.棧方法 var arr ...