typeof(); 檢測資料型別
string(); 轉換成字串
parseint(); 解析出乙個string或number的整數部分
parsefloat(); 解析出乙個string的浮點數部分
number(); 把乙個string解析為number
blooean(); 轉換成布林型別""(nan,undefined,null,0返回false)
isnan(); 判斷是否為nan
isfinite(); 指明所提供的數字是否是有限的(nan 、負無窮或正無窮返回false)
decodeuri(); 對 encodeuri() 函式編碼過的 uri 進行解碼
decodeuricomponent(); 可對 encodeuricomponent() 函式編碼的 uri 進行解碼
encodeuri(); 把字串作為 uri 進行編碼
encodeuricomponent(); 可把字串作為 uri 元件進行編碼
.tolowercase(); 把字串轉換為小寫
.touppercase(); 把字串轉換為大寫
.charat(); 返回指定位置的字元
.charcodeat(); 返回指定位置的字元的 unicode 編碼
.fromcharcode(); 接受乙個指定的 unicode 值,然後返回乙個字串
.indexof(); 返回某個指定的字串值在字串中首次出現的位置
.lastindexof(); 返回乙個指定的字串值最後出現的位置,在乙個字串中的指定位置從後向前搜尋
.slice(); 提取字串的某個部分,並以新的字串返回被提取的部分
.substring(); 提取字串中介於兩個指定下標之間的字元
.substr(); 在字串中抽取從 start 下標開始的指定數目的字元
.split(); 把乙個字串分割成字串陣列
.concat(); 連線兩個或多個字串
.replace(); 在字串中用一些字元替換另一些字元,或替換乙個與正規表示式匹配的子串
.match(); 在字串內檢索指定的值,或找到乙個或多個正規表示式的匹配
.search(); 檢索字串中指定的子字串,或檢索與正規表示式相匹配的子字串
.join("連線符"); 把陣列中的所有元素放入乙個字串
.concat(); 連線兩個或多個陣列
.slice(); 提取字串的某個部分,並以新的字串返回被提取的部分
.splice(); 從陣列中新增/刪除專案,然後返回被刪除的專案
.reverse(); 顛倒陣列中元素的順序
.sort(); 對陣列的元素進行排序
.push(); 向陣列的末尾新增乙個或多個元素,並返回新的長度
.pop(); 刪除並返回陣列的最後乙個元素
.unshift(); 向陣列的開頭新增乙個或更多元素,並返回新的長度
.shift(); 把陣列的第乙個元素從其中刪除,並返回第乙個元素的值
.abs(); 返回數的絕對值
.ceil(); 對乙個數進行上捨入
.floor(); 對乙個數進行下捨入
.max(); 返回兩個指定的數中帶有較大的值的那個數
.min(); 返回指定的數字中帶有最低值的數字
.pow(); 返回 x 的 y 次冪的值
.random(); 返回介於 0 ~ 1 之間的乙個隨機數(parseint(math.random()*(max-min+1)+min);)
.round(); 把乙個數字捨入為最接近的整數
.tofixed(); 保留x為小數
.tostring(); 把乙個 number 物件轉換為乙個字串,並返回結果
date(); 返回當天的日期和時間
.getdate(); 返回月份的某一天
.getday(); 返回表示星期的某一天的數字
.getmonth(); 返回表示月份的數字
.getfullyear(); 返回乙個表示年份的 4 位數字
.gethours(); 返回時間的小時字段
.getminutes(); 返回時間的分鐘字段
.getseconds(); 返回時間的秒
.getmilliseconds(); 返回時間的毫秒
.gettime(); 返回距 1970 年 1 月 1 日之間的毫秒數
.setdate(); 設定乙個月的某一天
.setmonth(); 設定月份
.setfullyear(); 設定年份
.sethours(); 設定指定時間的小時字段
.setminutes(); 設定指定時間的分鐘字段
.setseconds(); 設定指定時間的秒字段
.setmilliseconds(); 設定指定時間的毫秒字段
.tolocalestring(); 根據本地時間把 date 物件轉換為字串,並返回結果
.tolocaletimestring(); 根據本地時間把 date 物件的時間部分轉換為字串,並返回結果
.tolocaledatestring(); 根據本地時間把 date 物件的日期部分轉換為字串,並返回結果
.test(); 檢測乙個字串是否匹配某個模式
.exec(); 檢索字串中的正規表示式的匹配[/b][b]
js常用API彙總
typeof 檢測資料型別 string 轉換成字串 parseint 解析出乙個string或number的整數部分 parsefloat 解析出乙個string的浮點數部分 number 把乙個string解析為number blooean 轉換成布林型別 nan,undefined,null,...
js中陣列常用api彙總
在此對js中陣列常用的api進行彙總。1.檢測陣列 判斷value是否為陣列型別 array.isarray value 2.轉換方法 將陣列colors轉化成以逗號分隔的字串 alert colors.tostring 3.棧 佇列方法 分別實現先進先出 後進先出的效果。var a 1 2,3 4...
常用API彙總
string 三角函式 方法名功能描述 引數返回值 sin num 正弦double double cos num 余弦double double tan num 正切double double 求整 絕對值 方法名功能描述 引數返回值 abs num 求絕對值 int long float dou...