日期時間函式(需要用變數呼叫):
var b = new date(); //獲取當前時間
b.gettime() //獲取時間戳
b.getfullyear() //獲取年份
b.getmonth()+1; //獲取月份
b.getdate() //獲取天
b.gethours() //獲取小時
b.getminutes() //獲取分鐘
b.getseconds() //獲取秒數
b.getday() //獲取星期幾
b.getmilliseconds() //獲取毫秒
date()//獲取完整日期
數學函式(用math來呼叫):
abs(x) 返回數的絕對值。
ceil(x) 對數進行上捨入。
floor(x) 對數進行下捨入。
round(x) 把數四捨五入為最接近的整數。
max(x,y) 返回 x 和 y 中的最高值。
min(x,y) 返回 x 和 y 中的最低值。
pow(x,y) 返回 x 的 y 次冪。
sqrt(x) 返回數的平方根。
random() 返回 0 ~ 1 之間的隨機數。 ****
字串函式(用變數來呼叫):
indexof
返回字串中乙個子串第一處出現的索引(從左到右搜尋)。如果沒有匹配項,返回 -1 。
charat
返回指定位置的字元。
lastindexof
返回字串中乙個子串最後一處出現的索引(從右到左搜尋),如果沒有匹配項,返回 -1
match
檢查乙個字串匹配乙個正規表示式內容,如果麼有匹配返回 null。
substring
返回字串的乙個子串,傳入引數是起始位置和結束位置
substr
返回字串的乙個子串,傳入引數是起始位置和長度
replace *******
替換字串,第乙個引數代表被替換的字串,第二個引數代表替換的字串
search
執行乙個正規表示式匹配查詢。如果查詢成功,返回字串中匹配的索引值。否則返回 -1 。
split ******
通過將字串劃分成子串,將乙個字串做成乙個字串陣列。
length 屬性 *******
返回字串的長度,所謂字串的長度是指其包含的字元的個數
tolowercase
將整個字串轉成小寫字母。
touppercase
將整個字串轉成大寫字母。
JS基本函式擴充套件
array沒有乙個contains方法,在現實的應用場景是,有時候我們需要判斷某乙個值是否 在該陣列中,這個時候乙個contains方法就顯得很有必要,具體實現如下 判斷陣列中是否包含某個元素 array.prototype.contains function obj return false 同樣...
Js的基本方法
跟時間相關的方法 get後面的單詞首字母都是大寫 時間函式 var time new.date var yeat time.getfullyeat 定義乙個year time有個獲取年份的方法 var second time.getseconds 秒 var month time.getmonth ...
JS 函式的基本練習
求3個數中的最大值 function bijiao3 x,y,z console.log bijiao3 1,2,3 比較任意數中的最大值 function bijiao x return num console.log bijiao 451,22,55,66,88,99 判斷乙個數是否是素數 質數...