Java應用-編寫高級JavaScript代碼
來源:程序員人生 發布時間:2014-01-14 17:06:46 閱讀次數:3772次
構造函數是一個函數,調用它來例示并初始化特殊類型的對象。可以使用 new 關鍵字來調用一個構造函數。下面給出了使用構造函數的新示例。
[關鍵字] javascript 構造函數 Java 1、創建高級對象
使用構造函數來創建對象
構造函數是一個函數,調用它來例示并初始化特殊類型的對象。可以使用 new 關鍵字來調用一個構造函數。下面給出了使用構造函數的新示例。
var myObject = new Object(); // 創建沒有屬性的通用對象。
var myBirthday = new Date(1961, 5, 10); // 創建一個 Date 對象。
var myCar = new Car(); // 創建一個用戶定義的對象,并初始化其屬性。
通過構造函數將一個參數作為特定的 this 關鍵字的值傳遞給新創建的空對象。然后構造函數負責為新對象執行適應的初始化(創建屬性并給出其初始值)。完成后,構造函數返回它所構造的對象的一個參數。
編寫構造函數
可以使用 new 運算符結合像 Object()、Date() 和 Function() 這樣的預定義的構造函數來創建對象并對其初始化。面向對象的編程其強有力的特征是定義自定義構造函數以創建腳本中使用的自定義對象的能力。創建了自定義的構造函數,這樣就可以創建具有已定義屬性的對象。下面是自定義函數的示例(注意 this 關鍵字的使用)。
function Circle (xPoint, yPoint, radius) {
this.x = xPoint; // 圓心的 x 坐標。
this.y = yPoint; // 圓心的 y 坐標
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈