
题目练习
Wang-ccnu
这个作者很懒,什么都没留下…
展开
-
lazyMan实现
题目大概是实现一个如下功能的程序:LazyMan(‘tom’)输出:“this is tom”LazyMan(‘tom’).sleep(10).eat(‘apple’)输出:“this is tom”等待10秒…“eat apple”LazyMan(‘tom’).eat(‘apple’).eat(‘banana’)输出:“this is tom”“eat apple”“eat banana”LazyMan(‘tom’).eat(‘banana’).sleepFirst(5)输原创 2020-12-20 20:25:21 · 435 阅读 · 0 评论 -
手动实现instanceof函数
instanceof 功能a instanceof b 官方解释为检查构造函数b的prototype 有没有出现在a的原型链上。比如:function A() {}function B() { }function C() { }//B继承AB.prototype = new A()let instance = new B()console.log('---instance instanceof B-----', instance instanceof B) //trueconso原创 2020-05-25 16:50:27 · 944 阅读 · 0 评论 -
ts泛型,函数返回类型为对象某个key值的类型
泛型是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。一直是ts学习中的一个重难点。具体的学习资料还是看官网吧。这里出一个题目:写一个函数,接受两个参数,一个为object,另一个为object中的一个key。函数返回类型指定为obj[key]的类型。interface Person{ name:string, age:number}func...原创 2020-04-15 22:06:19 · 18424 阅读 · 0 评论 -
2017/04/21阿里模拟笔试题目
题目如下:利用面向对象思想完成买家信息删除功能,每一条买家信息包含姓名 (name)性别 (sex)电话号码 (number)省份 (province)实现以下要求: 1、不能借助任何三方库,需使用原生代码实现 2、结合给出的基本代码结构,在下方2处 code here 处补充代码,完成买家信息的删除功能,注意此页面需要在手机上清晰显示。 3、j原创 2017-04-21 22:09:45 · 1154 阅读 · 0 评论 -
2017/4/24 阿里前端笔试题
题目要求:1、Child继承自Parent; 2、执行p.set(20).get()返回结果为20;执行p.set(30).get()返回结果为30;3、执行c.set(30).get()返回结果为50,执行p.get()返回结果为20;原创 2017-04-24 21:28:00 · 2003 阅读 · 0 评论