js常用內置對象有:Date,、Array、String、Math...
Array對象中常用方法:
concat() 表示把幾個數組合並成一個數組
join() 設置分隔符連接數組元素為一個字符串
join() 設置分隔符連接數組元素為一個字符串
pop() 移除數組最后一個元素
shift() 移除數組中第一個元素
slice(start,end) 返回數組中的一段
shift() 移除數組中第一個元素
slice(start,end) 返回數組中的一段
splice() 可以用來刪除,可以用來插入,也可以用來替換
push() 往數組中新添加一個元素,返回最新長度
sort() 對數組進行排序
reverse() 反轉數組的順序
toLocaleString() 把數組轉換為本地字符串
array對象屬性:
length 表示取得當前數組長度 (常用)
push() 往數組中新添加一個元素,返回最新長度
sort() 對數組進行排序
reverse() 反轉數組的順序
toLocaleString() 把數組轉換為本地字符串
array對象屬性:
length 表示取得當前數組長度 (常用)
constructor 引用數組對象的構造函數
prototype 通過增加屬性和方法擴展數組定義
String對象
charAt() 返回指定索引的位置的字符
indexOf() 從前向后檢索字符串,看是否含有指定字符串
lastIndexOf() 從后向前檢索字符串,看是否含有指定字符串
concat() 連接兩個或多個字符串
match() 使用正則表達式模式對字符串執行查找,並將包含查找結果最為結果返回
concat() 連接兩個或多個字符串
match() 使用正則表達式模式對字符串執行查找,並將包含查找結果最為結果返回
replace() 替換一個與正則表達式匹配的子串
search() 檢索字符串中與正則表達式匹配的子串。如果沒有找到匹配,則返回 -1。
slice(start,end) 根據下表截取子串
search() 檢索字符串中與正則表達式匹配的子串。如果沒有找到匹配,則返回 -1。
slice(start,end) 根據下表截取子串
substring(start,end) 根據下表截取子串
split() 根據指定分隔符將字符串分割成多個子串,並返回素組
substr(start,length) 根據長度截取字符串
split() 根據指定分隔符將字符串分割成多個子串,並返回素組
substr(start,length) 根據長度截取字符串
toUpperCase() 返回一個字符串,該字符串中的所有字母都被轉化為大寫字母。
toLowerCase() 返回一個字符串,該字符串中的所有字母都被轉化為小寫字母。
toLowerCase() 返回一個字符串,該字符串中的所有字母都被轉化為小寫字母。
Math對象
ceil()向上取整。
floor()向下取整。
round()四舍五入。
random()取隨機數。
Date對象
getDate函數:返回天,值為1~31。getDay函數:返回星期,值為0~6,0表示星期日。getHours函數: 返回小時,值為0~23。getMinutes函數:返回分鍾,值為0~59。getMonth函數: 返回月,值為0~11。getSeconds函數:返回秒,值為0~59。getTime函數:返回系統時間。getTimezoneOffset函數: 返回此地區的時差(當地時間與GMT格林威治標准時間的地區時差),單位為分鍾。getYear函數:返回日期的“年”部分。返回值以1900年為基數,如1999年為99。parse函數:返回從1970年1月1日零時整算起的毫秒數(當地時間)。setDate函數:設定天,值為0~31。setHours函數:設定小時,值為0~23。setMinutes函數: 設定分鍾,值為0~59。setMonth函數:設定月,值為0~11。其中0表示1月,...,11表示12月。setSeconds函數: 設定秒,值為0~59。setTime函數:設定時間。時間數值為1970年1月1日零時整算起的毫秒數。 setYear函數:設定年。toGMTString函數:轉換日期成為字符串,為GMT格林威治標准時間。setLocaleString函數:轉換日期成為字符串,為當地時間。 UTC函數: 返回從1970年1月1日零時整算起的毫秒數(GMT)。