js常用內建物件集合

2021-09-25 02:31:32 字數 1620 閱讀 5396

## 標題
math物件 math.pi() 圓周率

math.floor() 向下取整

math.ceil() 向上取整

math.round() 四捨五入(0.5)往大的方向取

math.abs() 絕對值

math.max() 最大值

math.min() 最小值

math.random() 隨機數

data物件 var data=new date() 它是建構函式,必須例項化

getfullyear 得到年

getmonth 得到月(記得要加1)

getdata 得到日

getday 得到星期幾

gethours 得到小時

getminutes 得到分鐘

getseconds 得到秒

gettime() 獲取總的毫秒數(時間戳)

valueof()

var data=+new date()

array陣列物件 unshift() 陣列開頭增加

shift() 刪除陣列的第乙個元素

push() 陣列末尾曾加

pop() 刪除陣列最後乙個元素

concat() 陣列的拼接

splice(索引,數量,引數) 可以實現陣列的刪除,增加,替換

slice(n,m) 從索引n擷取到索引m但不包括m,原陣列不發生改變

reverse() 翻轉陣列,返回翻轉後的陣列,原陣列不發生變化

sort() sort(function (a,b)) 從小到大排

sort(function (a,b)) 從大到小排 (原陣列不發生改變)

tostring() 陣列轉換為字串 把陣列轉成以逗號分隔的字串

join(拼接形式) 把陣列拼接成以其他形式分割的字串

arr.foreach(function(value,index,arr){} 遍歷陣列, 新增

filter(同上) 篩選陣列,返回乙個新的陣列

some(同上) 查詢陣列中是否有滿足條件的元素,返回乙個布林值, some遇到return會終止遍歷

string字串物件 indexof(『字元』,index) 根據字元找索引號,括號跟字串,從前往後找,找到返回內容的索引,找不到返回-1;

lastindexof() 從後往前找,找到返回內容的索引,找不到返回-1;

charat(index) 通過索引找字元

charcodeat(index) 返回相對索引號的字元ascii碼,判斷使用者按下哪個鍵

str[index] 返回相對索引號的字元ascii碼,判斷使用者按下哪個鍵 新增

slice(n,m) 從索引n 查詢到索引m 但不包括m,slice可以取負值

substring(n,m) 從索引n 查詢到索引m ,但不包括m, 不可以取負值

substr(n,m) 從索引n開始擷取m 個

split(切割形式) 把乙個字串分割成字串陣列

replace(a,b) 把a替換成b,但只能替換第乙個字元

touppercase() 轉大寫字母

tolowercase() 轉小寫字母

js 內建物件常用方法

四捨五入的的函式 math.round num 向下取整 math.floor num 向上取整 math.ceil num 隨機數 math.random 這是x的y次冪 math.pow x,y num的平方根 math.sqrt num 絕對值 math.abs num 分割函式,返回乙個陣列...

JS的常用內建物件

計時器 計時器技術實現了不使用迴圈 輪訓執行函式的功能,在js當中,計時器分為兩種 輪詢計時 每間隔乙個時間,執行一次 倒計時 到達指定的時間長度 方法描述 setinterval 輪詢執行 settimeout 倒計時執行 clearinterval 清除輪詢計時器 cleartimeout 清除...

js常用內建物件之 Date

1 建立例項 1 建立儲存當前 系統的日期和時間 var date new date 2 建立時間字串來指定時間 vardate new date datestring datestring為乙個表示時間的字串,它的格式為 month day,year minutes seconds 其中引數mon...