题目1:JavaScript方面
小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。从这段描述可以得到以下对象:
1 function Dog() {
2 this.wow = function() {
3 alert(’Wow’);
4 }
5 this.yelp = function() {
6 this.wow();
7 }
8 }
2 this.wow = function() {
3 alert(’Wow’);
4 }
5 this.yelp = function() {
6 this.wow();
7 }
8 }
小芒和小贤一样,原来也是一条可爱的小狗,可是突然有一天疯了(MadDog),一看到人就会每隔半秒叫一声(wow)地不停叫唤(yelp)。请根据描述,按示例的形式用代码来实现(提示关键字: 继承,原型,setInterval)。
参考答案,先自己思考一下哦!
淘宝招聘官评语
以上是较为规范的一个解法,我们希望通过此题,检查应聘者对JS的语言基础及的面向对象开发的理解程度。其中的难点在于闭包的应用。
题目2:CSS方面
使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。