淘宝UED前端开发工程师 招聘题
2007-09-15 17:14 黄明 阅读(562) 评论(2) 收藏 举报
淘宝UED 招聘题
我的答案
|
小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。 从这段描述可以得到以下对象:
function Dog() {
this.wow = function() { alert('Wow'); } this.yelp = function() { this.wow(); } }
小芒和小贤一样,原来也是一条可爱的小狗,可是突然有一天疯了(MadDog),一看到人就会每隔半秒叫一声(wow)地不停叫唤(yelp)。 请根据描述,按示例的形式用代码来实现(提示关键字: 继承,原型,setInterval)。 |
我的答案
function Dog()
{
this.wow = function(){
alert("wow");
}
this.yelp = function(){
this.wow();
}
}
function MadDog()
{
}
MadDog.prototype = new Dog();
MadDog.prototype.wow = function(){
setInterval("alert('wow')",500);
}
MadDog.prototype.yelp = function(){
this.wow();
}
function Test(){
var objB = new MadDog;
objB.yelp();
}
window.onload = Test;
{
this.wow = function(){
alert("wow");
}
this.yelp = function(){
this.wow();
}
}
function MadDog()
{
}
MadDog.prototype = new Dog();
MadDog.prototype.wow = function(){
setInterval("alert('wow')",500);
}
MadDog.prototype.yelp = function(){
this.wow();
}
function Test(){
var objB = new MadDog;
objB.yelp();
}
window.onload = Test;
浙公网安备 33010602011771号