(1).物件object變數,建立3種方法:
方法1:(最常使用
stu = {name:"john", chinese:95, english:75, math:70};

 

方法2:(少用)
var stu = new Object();
stu.name ="john";
stu.chinese =95;


方法3:(少用)
var stu = new student("john", 95, 75,70);
....
....
//產生建構子函數,以建立新的物件變數
function student(inputName, inputChinese, inputEnglish,inputMath) {
this.name = inputName;
this.chinese = inputChinese;
this.english = inputEnglish;
this.math = inputMath;
}

(2).物件object變數的陣列,建立方法:
方法1:(最常使用)

stu = [{name:"john", chinese:95, english:75, math:70},{name:"tom", chinese:75, english:85, math:60},{name:"peter", chinese:95, english:100, math:65}];

方法2:

var stu = new Array(); //一維陣列 物件
stu[0] = {name:"john", chinese:95, english:65};
stu[1] = {name:"tom", chinese:85, english:65};

方法3:
var stu = new Array(); //一維陣列 物件
var stu[0] = new Object();
stu[0].name = "john";
stu[0].chinese = 95;
stu[0].english = 75;
stu[0].math = 70;
var stu[1] = new Object();
stu[1].name = "tom";
stu[1].chinese = 85;
stu[1].english = 85;
stu[1].math = 90;

(3).JavaScript 的物件可分三類:
(A)內建的物件(如日期、數學等物件)
(B)根據網頁的內容所建立的文件物件模型(Document Object Model ,簡稱 DOM)
(C)使用者自訂的物件object變數  

 

(4).物件object變數的建構子函數,建立方法:
var prod = new Object();
prod = new product("可口可樂", 25);

//產生建構子函數,以建立新的物件變數
function product(inputName, inputMoney) {
this.name = inputName;
this.money = inputMoney;
}

 

HTC Butterfly
宏達電
15000
全球限定的3D Hello Kitty 甜美放電!HTC Butterfly s Hello Kitty限定版,不但有3200mAh的超大容量電池和絕美造型,全球首見的3D Hello Kitty包覆在Butterfly s珍珠白璀璨烤漆機身,加上手機內建九款獨家3D Hello Kitty桌布,讓妳不但享有Butterfly s的高效能表現,更擁有Hello Kitty夢幻逸品的收藏價值!

SAMSUNG GALAXY CORE Plus 實尚機
三星
7999
三星推出雙核心 SAMSUNG GALAXY CORE Plus 實尚機,擁有 1.2GHz 雙核心處理器以及 Android 4.2 Jelly Bean 作業系統,可讓小資族第一次使用智慧型手機就能輕鬆享有暢快便利的操作體驗。4.3 吋主流規格螢幕讓使用者無論是觀賞影片、上網瀏覽網頁或是觀看圖像、影片,都可享受絕佳的視覺享受。

iPhone 5C
蘋果
18900
色彩出眾,演繹出五款絕美不凡的生動色彩,六款Apple精心設計的護套中搭配選擇,讓iPhone5c立即從多彩有型搖身一變為搶眼魅力無可擋