JS 编程题
JS 编程题
inexaustible
这个作者很懒,什么都没留下…
展开
-
JS17 正确的使用parseInt
题目描述修改 js 代码中 parseInt 的调用方式,使之通过全部测试用例示例1输入'12'输出12示例2输入'12px'输出12示例3输入'0x12'输出0javascriptfunction parse2Int(num) { var reg = /[a-zA-Z]/g; var res = new RegExp(/^(?![^a-zA-Z]+$)/); if(res.test(num)){...原创 2020-12-08 17:34:05 · 310 阅读 · 0 评论 -
JS19 计时器
题目描述实现一个打点计时器,要求:1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 12、返回的对象中需要包含一个 cancel 方法,用于停止定时操作3、第一个数需要立即输出javascriptfunction count(start, end) { console.log(start) var timer = setInterval( function(){ ...原创 2020-12-08 17:04:53 · 182 阅读 · 0 评论 -
JS22 函数的上下文
题目描述将函数 fn 的执行上下文改为 obj 对象示例1输入function () {return this.greeting + ', ' + this.name + '!!!';}, {greeting: 'Hello', name: 'Rebecca'}输出Hello, Rebecca!!!javascriptfunction speak(fn, obj) { return fn.call(obj)}在JS中,this的指向是动态变化的,很可能...原创 2020-12-08 16:58:06 · 213 阅读 · 0 评论