JS 內建物件

2022-04-26 01:30:36 字數 777 閱讀 9454

內建物件的定義:有ecmascript實現提供的、不依賴與宿主環境的物件,在ecmascript執行之前就已經建立好的物件就叫做內建物件。

就是說,是不需要我們開發人員先是的例項化物件就能夠呼叫和執行的物件。 在ecm-262中只是定義了兩個內建物件 global和math物件

一、global物件(單體物件)

global(全域性)物件是在ecmascript中是乙個特別的物件,因為這個物件是不存在的。在ecmascript 中任何不屬於其他物件的方法和屬性都是這個物件的方法和屬性。

1、global物件的 編碼/解碼方法

window.onload=function

()

2.global物件的eval()方法

/*

eval()方法是用來擔當乙個字串解析器的作用,只是接收乙個引數,

而這個引數中就是要執行的js**,多餘的引數會忽略的,此方法可能有返回值也可能沒,

要根據引數中的js**而定,在ajax中傳遞引數的時候很有用

注意:eval() 方法雖然很好用,功能很強大,但是也是很危險的方法,因此在使用的時候應該謹慎使用。

特別是在使用者輸入資料的時候,很可能會導致程式的安全性問題,比如**注入等等

*/window.onload=function

()

3.其他方法

window.onload=function

()

二、math 物件(單體物件)

三、date物件

JS內建物件

1.什麼是物件 js中的所以事物都是物件 字串 數值 陣列 函式。每個物件都帶屬性和方法 js中允許自定義物件 2.自定義物件 1 定義並建立物件例項 2 使用函式來建立物件,然後建立新的物件例項。兩種自定義物件事例如下 3.string 物件 string物件用於處理已有的字串 字串可以單引號或雙...

js 內建物件

陣列長度從0開始算起 如何建立陣列 建立陣列的基本方法有兩種 1.使用array建構函式 語法 new array 小括號 說明 與想知道要儲存的專案數量 2.向array建構函式中傳遞陣列應包含的項 2.使用陣列字面量表示法 有一對包含陣列項的方括號 表示,多個陣列以逗號隔開 concat 語法 ...

js 內建物件

charat 與charcodeat charcodeat 語法stringobject.charcodeat index 功能返回stringobject中index位置字元的字元編碼 charat 語法stringobject.charat index 功能返回stringobject中inde...