js基礎學習筆記(六)

 

事件(能夠被 JavaScript 偵測到的行爲)

主要事件表:數組

 

加載事件(onload)

事件會在頁面加載完成後當即發生,同時執行被調用的程序。瀏覽器

 

卸載事件(onunload)

當用戶退出頁面時(頁面關閉、頁面刷新等),觸發onUnload事件,同時執行被調用的程序。函數

注意:不一樣瀏覽器對onunload事件支持不一樣。spa

 

獲取或設置 元素的值

document.getElementById( 'id' ).value 獲取或設置 id名的值。對象

 

parseInt() 函數

解析一個字符串,並返回一個整數。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

 

Date 日期對象

日期對象能夠儲存任意一個日期,而且能夠精確到毫秒數(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

 

String 字符串對象

定義字符串的方法就是直接賦值: 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.一個空格也算一個字符。

相關文章
相關標籤/搜索