摘要: * 给定字符串 str,检查其是否包含连续重复的字母(a-zA-Z),包含返回 true,否则返回 false input: 'rattler' output: true * 给定字符串 str,检查其是否以元音字母结尾1、元音字母包括 a,e,i,o,u,以及对应的大写2、包含返回 true,否则 阅读全文
posted @ 2018-06-30 23:54 zhanghui_ming 阅读(170) 评论(0) 推荐(0) 编辑
摘要: * 获取数字 num 二进制形式第 bit 位的值。注意: 1、bit 从 1 开始2、返回 0 或 13、举例:2 的二进制为 10,第 1 位为 0,第 2 位为 1 input: 128, 8 output: 1 * 给定二进制字符串,将其换算成对应的十进制数字 input: '1100000 阅读全文
posted @ 2018-06-30 21:56 zhanghui_ming 阅读(128) 评论(0) 推荐(0) 编辑
摘要: * module 完成函数 createModule,调用之后满足如下要求:1、返回一个对象2、对象的 greeting 属性值等于 str1, name 属性值等于 str23、对象存在一个 sayIt 方法,该方法返回的字符串为 greeting属性值 + ', ' + name属性值 阅读全文
posted @ 2018-06-30 21:52 zhanghui_ming 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Function.prototype.apply apply接受2个参数, 第1个指定了函数体内this对象的指向, 第2个参数为一个数组或者Array like的集合. apply方法吧这个集合中的元素作为参数传递给被调用的函数. Function.prototype.call 包装apply. 阅读全文
posted @ 2018-06-30 21:22 zhanghui_ming 阅读(115) 评论(0) 推荐(0) 编辑
摘要: * 实现函数 makeClosures,调用之后满足如下条件:1、返回一个函数数组 result,长度与 arr 相同2、运行 result 中第 i 个函数,即 result[i](),结果与 fn(arr[i]) 相同 input: 已知函数 fn 执行需要 3 个参数。请实现函数 partia 阅读全文
posted @ 2018-06-30 20:16 zhanghui_ming 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 实现一个打点计时器,要求1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 12、返回的对象中需要包含一个 cancel 方法,用于停止定时操作3、第一个数需要立即输出 * 使用setTimeout方法 * 使用set 阅读全文
posted @ 2018-06-30 18:35 zhanghui_ming 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 题目描述 修改 js 代码中 parseInt 的调用方式,使之通过全部测试用例 示例1 输入 '12' 输出 12 示例2 输入 复制 '12px' 输出 复制 12 示例3 输入 '0x12' 输出 0 function parse2Int(num) { var type = typeof nu 阅读全文
posted @ 2018-06-30 18:05 zhanghui_ming 阅读(295) 评论(0) 推荐(0) 编辑