试图掌握Javascript,但不能得到我的头围绕这一点
Trying to grasp Javascript, but can not get my head around this
我已经尝试了好几天了,但似乎找不到任何解决方案!我已经在codecademy上完成了整个JS教程,但它仍然让我感到困惑!
完成下面的程序,使输出与所示相同在下面。Taxi对象应该从Vehicle继承color
、numWheels
和blowHorn
。
我得到的代码如下
for(var i=0; i<5; i++) {
fleet[i] = new Taxi(i);
}
for (var i=0;i<fleet.length;i++) {
print("Taxi with badge number " + fleet[i].badgeNumber + " is " + fleet[i].color);
}
??????????????? = "White";
for ( var i=0; i<fleet.length; i++) {
print("Taxi with badge number " + fleet[i].badgeNumber + " is " + fleet[i].color);
fleet[i].blowHorn();
}
完成后,它应该打印出以下内容:
车牌号码为0的出租车为黄色
1号车牌的士为黄色
2号车牌的出租车是黄色的
3号车牌的出租车是黄色的
4号车牌的出租车是黄色的
车牌号码为0的出租车是白色哔哔!
1号车牌的出租车是白色哔哔!
2号车牌的出租车是白色哔哔!
3号车牌的出租车是白色哔哔!
4号车牌的出租车是白色哔哔!
我猜你不知道如何实现那部分:
最有效的方法是更新/改变循环中的颜色值。因为你已经遍历了数组中的每个元素。所以再这样做是没有意义的。只需添加???????????????
="白";
舰队[我]。color = "White";
在第一个for循环打印后。
相关文章:
- 我想听听服务器上的更改,并相应地更新我的网页.我如何用Javascript做到这一点
- 谷歌地图与方向 - 我可以在没有表单标签的情况下做到这一点吗?
- 我想知道在 jsp 中执行操作所花费的时间.如何做到这一点
- 通过 $.ajax 获取数据,我怎样才能以“角度”的方式做到这一点.$http取代 $.ajax 吗?
- 我正在设置计时器,但我以错误的方式进行.所以请给我更好的方法来做到这一点
- 我有一个带有选择的表单,可以创建元素.我怎么能做到这一点元素只创建一次
- 我正在尝试在大范围内挑选特定单元格中带有“1”的所有行,是否有更有效的方法可以做到这一点
- I'我正在创建一个需要读写HTML文件的Mac应用程序.我该如何做到这一点
- 需要在服务器中发送数据和访问数据的帮助.我想使用JavaScript(nodejs)来实现这一点
- 我想在asp.net的浏览器中打开Pdf,但不要;我不希望用户可以复制/下载pdf.我们如何做到这一点
- 我想把后端和前端分开,让它们使用HTTP消息进行通信.有什么技术可以帮助我做到这一点
- 添加脚本到我的模板动态-我可以做到这一点
- 我想从我的网站发送url请求到跨服务器.我如何在php中做到这一点
- 我该如何做到这一点?我想要一个行为不同的自动完成字段
- 我有一个输入,它的's类型设置为隐藏,我需要改变它的's类型为文本.我似乎无法弄清楚这一点,或者它是否可
- 我需要访问IFRAME内文档的文档对象.有没有办法在IE7和IE8上做到这一点?
- 如何做到这一点.js当我设置上传图像的限制计数时,请考虑预加载图像
- 我想将 JSON 对象中的特定内容显示到表结构中?我怎么能做到这一点
- 大多数Flash游戏都无法在浏览器窗口中正确调整大小.我该如何让自己的游戏做到这一点?
- 我有多重选择下拉,我想取消选择下拉的选定值,不知道如何做到这一点