2017/4/24 阿里前端笔试题
来源:互联网 发布:2017淘宝如何投诉盗图 编辑:程序博客网 时间:2024/05/29 08:08
题目要求:
1、Child继承自Parent;
2、执行p.set(20).get()返回结果为20;执行p.set(30).get()返回结果为30;
3、执行c.set(30).get()返回结果为50,执行p.get()返回结果为20;
代码如下:
function Parent() { this.value = 20; } Parent.prototype = { constructor: Parent, set: function (num) { this.value = num; return this; }, get: function () { return this.value; } }; var p = new Parent(); console.log(p.set(20).get());//20 console.log(p.set(30).get());//30 function Child() { Parent.call(this);//继承value属性 //重写set函数 this.set = function (num) { this.value = this.value + num; return this; } } Child.prototype = new Parent(); var c = new Child(); console.log(c.set(30).get());//50
题目的个人理解:题目里2和3相互独立,没有执行先后的关系,否则如果先执行2再执行3,2里先设置成20再设置成30,而3里边返回20,这样设置就没有意义了
1 0
- 2017/4/24 阿里前端笔试题
- 阿里前端笔试题
- 阿里前端笔试题
- 阿里2017前端实习生笔试编程第一题
- 2014阿里前端线上笔试题
- 2014阿里前端线上笔试题
- 2015阿里前端实习在线笔试题
- 2016年阿里前端笔试题
- 阿里前端内推笔试题
- 阿里校招前端笔试题小结
- 阿里校招前端笔试题小结
- 阿里招聘前端笔试题小结
- 阿里笔试--前端
- 阿里前端笔试
- 阿里笔试16前端布局
- [转载]阿里前端笔试总结
- 阿里_一道备受关注的前端开发笔试题
- 阿里_一道备受关注的前端开发笔试题
- 对差分约束的理解
- AS添加第三方库的6种方式(Jar,module,so等)
- 【贪心】ZOJ
- CSU 1899: Yuelu Scenes
- 前端学HTTP之重定向和负载均衡
- 2017/4/24 阿里前端笔试题
- JSP中的taglib标签如何让JSP页面使用标签
- Linux命令行与shell脚本(3)--环境变量
- spring之属性注入
- //自己封装的几个函数方便记忆
- Android 接收无序广播
- POJ 3304 Segments(线段相交)
- C#的补充数据类型System.Numerics.dll
- JS过滤HTML标签