Array 對象方法正則表達式
方法 描述
concat() 鏈接兩個或更多的數組,並返回結果。
copyWithin() 從數組的指定位置拷貝元素到數組的另外一個指定位置中。
entries() 返回數組的可迭代對象。
every() 檢測數值元素的每一個元素是否都符合條件。
fill() 使用一個固定值來填充數組。
filter() 檢測數值元素,並返回符合條件全部元素的數組。
find() 返回符合傳入測試(函數)條件的數組元素。
findIndex() 返回符合傳入測試(函數)條件的數組元素索引。
forEach() 數組每一個元素都執行一次回調函數。
from() 經過給定的對象中建立一個數組。
includes() 判斷一個數組是否包含一個指定的值。
indexOf() 搜索數組中的元素,並返回它所在的位置。
isArray() 判斷對象是否爲數組。
join() 把數組的全部元素放入一個字符串。
keys() 返回數組的可迭代對象,包含原始數組的鍵(key)。
lastIndexOf() 搜索數組中的元素,並返回它最後出現的位置。
map() 經過指定函數處理數組的每一個元素,並返回處理後的數組。
pop() 刪除數組的最後一個元素並返回刪除的元素。
push() 向數組的末尾添加一個或更多元素,並返回新的長度。
reduce() 將數組元素計算爲一個值(從左到右)。
reduceRight() 將數組元素計算爲一個值(從右到左)。
reverse() 反轉數組的元素順序。
shift() 刪除並返回數組的第一個元素。
slice() 選取數組的的一部分,並返回一個新數組。
some() 檢測數組元素中是否有元素符合指定條件。
sort() 對數組的元素進行排序。
splice() 從數組中添加或刪除元素。
toString() 把數組轉換爲字符串,並返回結果。
unshift() 向數組的開頭添加一個或更多元素,並返回新的長度。
valueOf() 返回數組對象的原始值。數組
Date 對象方法ide
方法 描述
getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。
getDay() 從 Date 對象返回一週中的某一天 (0 ~ 6)。
getFullYear() 從 Date 對象以四位數字返回年份。
getHours() 返回 Date 對象的小時 (0 ~ 23)。
getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。
getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。
getMonth() 從 Date 對象返回月份 (0 ~ 11)。
getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒數。
getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。
getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。
getUTCDay() 根據世界時從 Date 對象返回週中的一天 (0 ~ 6)。
getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。
getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。
getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。
getUTCMinutes() 根據世界時返回 Date 對象的分鐘 (0 ~ 59)。
getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。
getUTCSeconds() 根據世界時返回 Date 對象的秒鐘 (0 ~ 59)。
getYear() 已廢棄。 請使用 getFullYear() 方法代替。
parse() 返回 1970 年 1 月 1 日午夜到指定日期(字符串)的毫秒數。
setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。
setFullYear() 設置 Date 對象中的年份(四位數字)。
setHours() 設置 Date 對象中的小時 (0 ~ 23)。
setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。
setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。
setMonth() 設置 Date 對象中月份 (0 ~ 11)。
setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。
setTime() setTime() 方法以毫秒設置 Date 對象。
setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。
setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。
setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。
setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。
setUTCMinutes() 根據世界時設置 Date 對象中的分鐘 (0 ~ 59)。
setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。
setUTCSeconds() setUTCSeconds() 方法用於根據世界時 (UTC) 設置指定時間的秒字段。
setYear() 已廢棄。請使用 setFullYear() 方法代替。
toDateString() 把 Date 對象的日期部分轉換爲字符串。
toGMTString() 已廢棄。請使用 toUTCString() 方法代替。
toISOString() 使用 ISO 標準返回字符串的日期格式。
toJSON() 以 JSON 數據格式返回日期字符串。
toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換爲字符串。
toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換爲字符串。
toLocaleString() 據本地時間格式,把 Date 對象轉換爲字符串。
toString() 把 Date 對象轉換爲字符串。
toTimeString() 把 Date 對象的時間部分轉換爲字符串。
toUTCString() 根據世界時,把 Date 對象轉換爲字符串。
實例:
var today = new Date();
var UTCstring = today.toUTCString();
UTC() 根據世界時返回 1970 年 1 月 1 日 到指定日期的毫秒數。
valueOf() 返回 Date 對象的原始值。函數
String 對象方法測試
方法 描述
charAt() 返回在指定位置的字符。
charCodeAt() 返回在指定的位置的字符的 Unicode 編碼。
concat() 鏈接兩個或更多字符串,並返回新的字符串。
fromCharCode() 將 Unicode 編碼轉爲字符。
indexOf() 返回某個指定的字符串值在字符串中首次出現的位置。
includes() 查找字符串中是否包含指定的子字符串。
lastIndexOf() 從後向前搜索字符串,並從起始位置(0)開始計算返回字符串最後出現的位置。
match() 查找找到一個或多個正則表達式的匹配。
repeat() 複製字符串指定次數,並將它們鏈接在一塊兒返回。
replace() 在字符串中查找匹配的子串, 並替換與正則表達式匹配的子串。
search() 查找與正則表達式相匹配的值。
slice() 提取字符串的片段,並在新的字符串中返回被提取的部分。
split() 把字符串分割爲字符串數組。
startsWith() 查看字符串是否以指定的子字符串開頭。
substr() 從起始索引號提取字符串中指定數目的字符。
substring() 提取字符串中兩個指定的索引號之間的字符。
toLowerCase() 把字符串轉換爲小寫。
toUpperCase() 把字符串轉換爲大寫。
trim() 去除字符串兩邊的空白
toLocaleLowerCase() 根據本地主機的語言環境把字符串轉換爲小寫。
toLocaleUpperCase() 根據本地主機的語言環境把字符串轉換爲大寫。
valueOf() 返回某個字符串對象的原始值。
toString() 返回一個字符串。編碼