boolean、number、object
function物件
另一種寫法:
var add=new function("x","y","return(x+y)");
arguments屬性:實參陣列
math物件
提供科學函式和常數
屬性:e pi等
方法:abs求絕對值 ceil(向上取整) floor(向下取整) round(四捨五入) pow(a,b)(返回a的b次方) random sqrt(求平方根)
string物件
屬性:length
方法:charat concat indexof lastindexof replace(reexp,replacetext) search(rgexp) split substr(start[,length]) substring(start,end) tolowercase touppercase valueof()
match(rgexp)(使用正規表示式模式對字串進行查詢,並將查詢的結果作為陣列返回)
regexp物件
regexp物件不能直接建立,但是始終可以使用。在成功的的正規表示式查詢前的初始的各個屬性值為:
index -1
lastindex -1
lastmatch ""
屬性:input:最後查詢的字串
index:查詢的第乙個匹配的開始的下標
lastindex:下乙個滿足條件的匹配項開始的下標,如果沒有下乙個匹配項,返回-1
lastmatch:返回最後匹配的字串
leftcontext:返回字串開始位置到字串最後匹配位置前的字串
rightcontext:返回字串第一次匹配結束位置到字串結尾字元
regexp正規表示式物件
構造:re=/pattern/[flags]
re=new regexp("pattern",["flags"])
引數:re:正規表示式變數名
pattern:使用的正規表示式模式
flag:使用標誌
g:全文查詢所有出現的pattern
i:忽略大小寫
m:多行查詢
方法:rgexp.complie(pattern,[flags]);將正規表示式編譯成為內部格式,從而執行得更快,返回正規表示式物件
rgexp.exec(str):用正規表示式在字串中執行查詢,並返回包含查詢物件的乙個陣列
view code
js的內建物件
1.1 array物件 var arr1 2,3,4 var arr2 new array 2,3,4 console.log arr1 console.log arr2 arr.length i是陣列的下標,是從0開始的 arr i var arr 2,3,4 後面新增元素 arr.push 5 ...
JS內建物件
1.什麼是物件 js中的所以事物都是物件 字串 數值 陣列 函式。每個物件都帶屬性和方法 js中允許自定義物件 2.自定義物件 1 定義並建立物件例項 2 使用函式來建立物件,然後建立新的物件例項。兩種自定義物件事例如下 3.string 物件 string物件用於處理已有的字串 字串可以單引號或雙...
js 內建物件
陣列長度從0開始算起 如何建立陣列 建立陣列的基本方法有兩種 1.使用array建構函式 語法 new array 小括號 說明 與想知道要儲存的專案數量 2.向array建構函式中傳遞陣列應包含的項 2.使用陣列字面量表示法 有一對包含陣列項的方括號 表示,多個陣列以逗號隔開 concat 語法 ...