主要事件表:數組
事件會在頁面加載完成後當即發生,同時執行被調用的程序。瀏覽器
當用戶退出頁面時(頁面關閉、頁面刷新等),觸發onUnload事件,同時執行被調用的程序。函數
注意:不一樣瀏覽器對onunload事件支持不一樣。spa
document.getElementById( 'id' ).value 獲取或設置 id名的值。對象
解析一個字符串,並返回一個整數。blog
語法: parseInt(string, radix)事件
參數 | 描述 |
---|---|
string | 必需。要被解析的字符串。 |
radix | 可選。表示要解析的數字的基數。該值介於 2 ~ 36 之間。ip 若是省略該參數或其值爲 0,則數字將以 10 爲基礎來解析。若是它以 「0x」 或 「0X」 開頭,將以 16 爲基數。字符串 若是該參數小於 2 或者大於 36,則 parseInt() 將返回 NaN。get |
* ' + ' js中加法有多是以字符串形式疊加。
JavaScript 中的全部事物都是對象,如:字符串、數值、數組、函數等,每一個對象帶有屬性和方法。
對象的屬性:反映該對象某些特定的性質的;
對象的方法:可以在對象上執行的動做。
JavaScript 提供多個內建對象,好比 String、Date、Array 等等,使用對象前先定義,以下使用數組對象:
var objectName =new Array();//使用new關鍵字定義對象 或者
var objectName =[];
訪問對象屬性的語法: objectName.propertyName
日期對象能夠儲存任意一個日期,而且能夠精確到毫秒數(1/1000 秒)。
定義一個時間對象 :
var Udate = new Date();
得到結果: Thu Mar 06 2014 10:57:47 GMT+0800
注意: 1.結果格式依次爲:星期、月、日、年、時、分、秒、時區。(火狐瀏覽器) 2. 不一樣瀏覽器,時間格式有差別。
訪問方法語法:「 <日期對象>.<方法> 」
Date對象中處理時間和日期的經常使用方法:
* getDay() 返回星期,返回的是0-6的數字,0 表示星期天。
* 一小時 60 分,一分 60 秒,一秒 1000 毫秒,因此 1小時 = 60 * 60 *1000
定義字符串的方法就是直接賦值: var mystr = "I love JavaScript!"
String 對象的
toUpperCase() 方法能夠將字符串小寫字母轉換爲大寫;
toLowerCase()方法,將字符串全部大寫字母都變成小寫的字符串。
charAt() 方法可返回指定位置的字符。返回的字符是長度爲 1 的字符串。
_語法: stringObject.charAt(index)
_參數說明:
注意:1.字符串中第一個字符的下標是 0。最後一個字符的下標爲字符串長度減一(string.length-1)。 2.若是參數 index 不在 0 與 string.length-1 之間,該方法將返回一個空字符串。3.一個空格也算一個字符。