Js內建物件的應用

2021-09-08 15:02:49 字數 1320 閱讀 2660

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 語法 ...