String對象:處理全部的字符串操做
Math對象:處理全部的數學運算
Date對象:處理日期和時間的存儲、轉化和表達
Array對象:提供一個數組的模型、存儲大量有序的數據
Event對象:提供JavaScript事件的各類處理信息
內置對象都有本身的方法和屬性,訪問的方法以下:
對象名.屬性名稱
對象名.方法名稱(參數表) html
String(字符串對象): 方法正則表達式
String | 對字符串的支持 |
String.charAt( ) | 返回字符串中的第n個字符 |
String.charCodeAt( ) | 返回字符串中的第n個字符的代碼 |
String.concat( ) | 鏈接字符串 |
String.fromCharCode( ) | 從字符編碼建立—個字符串 |
String.indexOf( ) | 檢索字符串 |
String.lastIndexOf( ) | 從後向前檢索一個字符串 |
String.length | 字符串的長度 |
String.localeCompare( ) | 用本地特定的順序來比較兩個字符串 |
String.match( ) | 找到一個或多個正則表達式的匹配 |
String.replace( ) | 替換一個與正則表達式匹配的子串 |
String.search( ) | 檢索與正則表達式相匹配的子串 |
String.slice( ) | 抽取一個子串 |
String.split( ) | 將字符串分割成字符串數組 |
String.substr( ) | 抽取一個子串 |
String.substring( ) | 返回字符串的一個子串 |
String.toLocaleLowerCase( ) | 把字符串轉換小寫 |
String.toLocaleUpperCase( ) | 將字符串轉換成大寫 |
String.toLowerCase( ) | 將字符串轉換成小寫 |
String.toString( ) | 返回字符串 |
String.toUpperCase( ) | 將字符串轉換成大寫 |
String.valueOf( ) | 返回字符串 |
Math對象:方法數組
Math.abs( ) | 計算絕對值 |
Math.acos( ) | 計算反餘弦值 |
Math.asin( ) | 計算反正弦值 |
Math.atan( ) | 計算反正切值 |
Math.atan2( ) | 計算從x軸到一個點之間的角度 |
Math.ceil( ) | 對一個數上舍入 |
Math.cos( ) | 計算餘弦值 |
Math.E | 算術常量e |
Math.exp( ) | 計算ex |
Math.floor( ) | 對一個數下舍入 |
Math.LN10 | 算術常loge10 |
Math.LN2 | 算術常量loge2 |
Math.log( ) | 計算一個數的天然對數 |
Math.LOG10E | 算術常量log10e |
Math.LOG2E | 算術常量log2e |
Math.max( ) | 返回最大的參數 |
Math.min( ) | 返回最小的參數 |
Math.PI | 算術常量PI |
Math.pow( ) | 計算xy |
Math.random( ) | 返回一個僞隨機數 |
Math.round( ) | 舍入到最接近的整數 |
Math.sin( ) | 計算正弦值 |
Math.sqrt( ) | 計算平方根 |
Math.SQRT1_2 | 算術常量 1/![]() |
Math.SQRT2 | 算術常量![]() |
Math.tan( ) | 計算正切值 |
Date對象: 方法dom
Array對象:方法編碼
Array | 對數組的內部支持 |
Array.concat( ) | 鏈接數組 |
Array.join( ) | 將數組元素鏈接起來以構建一個字符串 |
Array.length | 數組的大小 |
Array.pop( ) | 刪除並返回數組的最後一個元素 |
Array.push( ) | 給數組添加元素 |
Array.reverse( ) | 顛倒數組中元素的順序 |
Array.shift( ) | 將元素移出數組 |
Array.slice( ) | 返回數組的一部分 |
Array.sort( ) | 對數組元素進行排序 |
Array.splice( ) | 插入、刪除或替換數組的元素 |
Array.toLocaleString( ) | 把數組轉換成局部字符串 |
Array.toString( ) | 將數組轉換成一個字符串 |
Array.unshift( ) | 在數組頭部插入一個元素 |
Event對象:方法spa
a.窗口事件,只在body和frameset元素中才有效
onload 頁面或圖片加載完成時
onunload 用戶離開頁面時
b.表單元素事件,在表單元素中才有效
onchange 框內容改變時
onsubmit 點擊提交按鈕時
onreset 從新點擊鼠標按鍵時
onselect 文本被選擇時
onblur 元素失去焦點時
onfocus 當元素獲取焦點時
c.鍵盤事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素裏都無效
onkeydown 按下鍵盤按鍵時
onkeypress 按下或按住鍵盤按鍵時
onkeyup 放開鍵盤按鍵時
d.在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素裏都無效
onclick 鼠標點擊一個對象時
ondblclick 鼠標雙擊一個對象時
onmousedown 鼠標被按下時
onmousemove 鼠標被移動時
onmouseout 鼠標離開元素時
onmouseover 鼠標通過元素時
onmouseup 釋放鼠標按鍵時 htm