js基礎以內置對象

 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/figs/squroot.gif
Math.SQRT2 算術常量figs/squroot.gif
Math.tan( ) 計算正切值

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Date對象: 方法dom

Date 操做日期和時間的對象
Date.getDate( ) 返回一個月中的某一天
Date.getDay( ) 返回一週中的某一天
Date.getFullYear( ) 返回Date對象的年份字段
Date.getHours( ) 返回Date對象的小時字段
Date.getMilliseconds( ) 返回Date對象的毫秒字段
Date.getMinutes( ) 返回Date對象的分鐘字段
Date.getMonth( ) 返回Date對象的月份字段
Date.getSeconds( ) 返回Date對象的秒字段
Date.getTime( ) 返回Date對象的毫秒錶示
Date.getTimezoneOffset( ) 判斷與GMT的時間差
Date.getUTCDate( ) 返回該天是一個月的哪一天(世界時)
Date.getUTCDay( ) 返回該天是星期幾(世界時)
Date.getUTCFullYear( ) 返回年份(世界時)
Date.getUTCHours( ) 返回Date對象的小時字段(世界時)
Date.getUTCMilliseconds( ) 返回Date對象的毫秒字段(世界時)
Date.getUTCMinutes( ) 返回Date對象的分鐘字段(世界時)
Date.getUTCMonth( ) 返回Date對象的月份(世界時)
Date.getUTCSeconds( ) 返回Date對象的秒字段(世界時)
Date.getYear( ) 返回Date對象的年份字段(世界時)
Date.parse( ) 解析日期/時間字符串
Date.setDate( ) 設置一個月的某一天
Date.setFullYear( ) 設置年份,也能夠設置月份和天
Date.setHours( ) 設置Date對象的小時字段、分鐘字段、秒字段和毫秒字段
Date.setMilliseconds( ) 設置Date對象的毫秒字段
Date.setMinutes( ) 設置Date對象的分鐘字段和秒字段
Date.setMonth( ) 設置Date對象的月份字段和天字段
Date.setSeconds( ) 設置Date對象的秒字段和毫秒字段
Date.setTime( ) 以毫秒設置Date對象
Date.setUTCDate( ) 設置一個月中的某一天(世界時)
Date.setUTCFullYear( ) 設置年份、月份和天(世界時)
Date.setUTCHours( ) 設置Date對象的小時字段、分鐘字段、秒字段和毫秒字段(世界時)
Date.setUTCMilliseconds( ) 設置Date對象的毫秒字段(世界時)
Date.setUTCMinutes( ) 設置Date對象的分鐘字段和秒字段(世界時)
Date.setUTCMonth( ) 設置Date對象的月份字段和天數字段(世界時)
Date.setUTCSeconds( ) 設置Date對象的秒字段和毫秒字段(世界時)
Date.setYear( ) 設置Date對象的年份字段
Date.toDateString( ) 返回Date對象日期部分做爲字符串
Date.toGMTString( ) 將Date轉換爲世界時字符串
Date.toLocaleDateString( ) 回Date對象的日期部分做爲本地已格式化的字符串
Date.toLocaleString( ) 將Date轉換爲本地已格式化的字符串
Date.toLocaleTimeString( ) 返回Date對象的時間部分做爲本地已格式化的字符串
Date.toString( ) 將Date轉換爲字符串
Date.toTimeString( ) 返回Date對象日期部分做爲字符串
Date.toUTCString( ) 將Date轉換爲字符串(世界時)
Date.UTC( ) 將Date規範轉換成毫秒數
Date.valueOf( ) 將Date轉換成毫秒錶示

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

相關文章
相關標籤/搜索