好好学一遍JavaScript 笔记(二)——encode、数组、对象创建(4)
/**
* 随机获取数组中的元素
*/
var array = new Array(45,452,451,4,42,437,343);
alert(array[selectFrom(0,array.length-1)]);
javaScript——创建对象(Object):
类工厂方式:
[javascript]
/**
* 类工厂
*/
function createCar(sColor,iDoors,iMpg){
var oTempCar = new Object;
oTempCar.color = sColor;
oTempCar.doors = iDoors ;
oTempCar.mpg = iMpg ;
oTempCar.showColor = function(){
alert(this.color);
};
return oTempCar ;
}
var oCar1 = createCar("red",5,33);
var oCar2 = createCar("blue",6,23);
alert(oCar1.color);
oCar2.showColor() ;
类工厂方式二:
[javascript]
/**
* 类工厂2
*/
function showColor(){
alert(this.color);
}
相关新闻>>
- 发表评论
-
- 最新评论 更多>>