首頁  >  文章  >  web前端  >  js的內建物件詳解

js的內建物件詳解

小云云
小云云原創
2018-03-20 17:02:451626瀏覽

JS中內建了17個對象,常用的是Array對象、Date對象、正規表示式對象、string對象、Global對象,本文主要和大家分享js的內建對象詳解,希望能幫助大家。

Array物件中常用方法: 






#Concat():表示把幾個數字組合併成一個陣列。 
Join():傳回字串值,其中包含了連接到一起的陣列的所有元素,元素由指定的分隔符號分隔開來。 
Pop():移除陣列最後一個元素。 
Shift():移除陣列中第一個元素。 
Slice(start,end):傳回陣列中的一段。 
Push():在陣列中新增一個元素,回到最新長度。 

Sort():將陣列進行排序。 Reverse():反轉陣列的排序。 toLocaleString();傳回目前系統時間 
Array物件屬性常用的只有一個: 
Length:表示取得目前陣列長度

Global物件
 
#是一個固有對象,目的是把所有的全域方法集中在一個對像中。 
Global沒有文法,直接呼叫其方法。

escape(): 對 String 物件編碼以便它們能在所有電腦上可讀. escape(charString) #必選項 charstring 參數是任意要編碼的 String 物件或文字。 
isNaN():判斷一個值是否為NaN。
parseInt():傳回字串得到的整數 


#正規表示式物件 

#本物件包含正規表示式模式以及顯示如何套用模式的標誌。
文法 1 
re = /pattern/[flags] 
文法 2 
#re = new RegExp("pattern",["flags"]) 
re為將要賦值正規表示式模式的變數名稱 
#pattern為正規表示式
flags為標記:有如下3中 
1:g(全文查找) 2:i(忽略大小寫)
3:m(多行查找) 
當預先知道找字串時用語法 1。當查找字串經常變動或不知道時用語法 2,例如由使用者輸入得到的字串。

 

String物件

charAt():返回指定索引的位置的字符 
concat():返回字符串值,表示两个或多个字符串的连接 
match():使用正则表达式模式对字符串执行查找,并将包含查找结果最为结果返回 
function MatchDemo(){ 
   var r, re;         // 声明变量。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    // 创建正则表达式模式。 
   r = s.match(re);   // 尝试匹配搜索字符串。 
   return(r);         // 返回第一次出现 "ain" 的地方。 
}
Replace(a,b):字符b替换a 
Search(stringObject):指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1。 
Slice(start,end):返回字符段片段 
Split():字符串拆分 
Substr(start,length):字符串截取 
Substring(start,end)取得指定长度内的字符串 
toUpperCase():返回一个字符串,该字符串中的所有字母都被转化为大写字母。 
toLowerCase():返回一个字符串,该字符串中的所有字母都被转化为小写字母。

#########Math物件############################################################################################################ ####ceil():向上取整。 ############floor():向下取整。 ######

round():四捨五入。

random():取隨機數。

 

#Date物件

##Date物件

get/setDate():傳回或設定日期。

get/setFullYear():傳回或設定年份,以四位數表示。

get/setYear():傳回或設定年份。

get/setMonth():傳回或設定月份。 0為一月

get/setHours():返回或設定小時,24小時制

get/setMinutes():返回或設定分鐘數。


get/setSeconds():傳回或設定秒鐘數。

get/setTime():傳回或設定時間(毫秒為單位)

相關推薦:js的內建物件有哪些

############JS原生物件與內建物件差異詳解############js基礎內建物件詳解######

以上是js的內建物件詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn