我是javascript的新手...我试图创建一个对象 - "花".每朵花都有它的特性:价格,颜色,高度......
有人能告诉我如何构建它吗?
创建一个对象,然后更改其属性?
:-)
Dez*_*igo 12
flower= {
price : function() {
console.log('Price is 78 $');
},
color: 'red',
height : 23
};
flower.price();
flower.height ;
Run Code Online (Sandbox Code Playgroud)
有一个对象,你也可以绑定函数.如果您想拥有多个Flower对象,则应使用以下内容,因为您可以轻松创建新的Flowers,并且它们都将具有您添加的功能:
function Flower(price, color, height){
this.price = price;
this.color= color;
this.height= height;
this.myfunction = function()
{
alert(this.color);
}
}
var fl = new Flower(12, "green", 65);
fl.color = "new color");
alert(fl.color);
fl.myfunction();
Run Code Online (Sandbox Code Playgroud)
如果你想拥有一种数组,只需使用一个对象文字,但你需要为你创建的每个对象设置属性和函数.
var flower = { price : 12,
color : "green",
myfunction : function(){
alert(this.price);
}
};
flower.price = 20;
alert(flower.price);
alert(flower.myfunction());
Run Code Online (Sandbox Code Playgroud)
var flower = {"height" : 18.3, "price":10.0, "color":"blue"}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14225 次 |
| 最近记录: |