明天就要交这个作业了,不怎么会写,请各位大神指点迷津
不废话,直接上码
<script>
//创建一个空的汽车对象
var car = new Object();
//该对象有颜色 color,为红色
car.color = 'red';
//有型号 model,为SUV车型
car.model = 'SUV';
//有重量 weight,为2000千克
car.weight = '2000kg';
//还有一个run方法,执行后输出汽车信息
car.run = function () {
return car;
}
//最后我执行这个 run() 方法,输出汽车信息
console.log( car.run() );
</script>
var cat1 = {}; // 创建一个空对象
cat1.name = "大毛"; // 按照原型对象的属性赋值
cat1.color = "黄色";
var cat2 = {};
cat2.name = "二毛";
cat2.color = "黑色";
参考一下:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html,如有帮助,望采纳,谢谢
<script>
//创建一个空的汽车对象
var car = new Object();
//设置颜色
car.set_color = function (name) {
car.color = name;
}
//获取颜色
car.get_color = function () {
return car.color;
}
//设置车型
car.set_model = function (name) {
car.model= name;
}
//获取颜色
car.get_model = function () {
return car.name;
}
//设置重量
car.set_weight = function (weight) {
car.weight= weight;
}
//获取重量
car.get_weight = function () {
return car.weight;
}
//设置汽车颜色为:红色
car.set_color = 'red';
//设置汽车型号为:SUV
car.set_model = 'SUV';
//设置汽车重量为:2000千克
car.set_weight = '2000kg';
//定义一个run方法,执行后输出汽车信息
car.run = function () {
return car;
}
//最后我执行这个 run() 方法,输出汽车信息
console.log( car.run() );
</script>
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632