
每日一练
让梦々冬眠
努力无需立竿见影,奋斗仍需无畏坚持。
展开
-
每日一练||第二周汇总
题目来源 牛客网-前端技能挑战 获取字符串的长度 题目描述 如果第二个参数 bUnicode255For1 === true,则所有字符长度为 1 否则如果字符 Unicode 编码 > 255 则长度为 2 输入 'hello world, 牛客', false 输出 17 参考代码 function strLength(s, bUnicode255For1) { let len =0...原创 2019-10-27 15:24:02 · 175 阅读 · 0 评论 -
17/18/19每日一练汇总
题目来源 牛客网 day17:数组去重 题目描述 为 Array 对象添加一个去除重复项的方法 输入 [false, true, undefined, null, NaN, 0, 1, {}, {}, 'a', 'a', NaN] 输出 [false, true, undefined, null, NaN, 0, 1, {}, {}, 'a'] 参考代码 Array.prototype.uniq ...原创 2019-10-19 14:28:46 · 164 阅读 · 0 评论 -
dom 节点查找
来源:牛客网 题目要求 时间限制:3秒 空间限制:262144K 热度指数:16954 题目描述 查找两个节点的最近的一个共同父节点,可以包括节点自身 知识点学习 博客 参考代码 方式一: function commonParentNode(oNode1, oNode2) { if (oNode1.contains(oNode2)) { return oNode1; } else ...原创 2019-10-16 18:11:38 · 253 阅读 · 0 评论 -
修改 this 指向
来源:牛客网 题目要求 时间限制:2秒 空间限制:262144K 热度指数:37649 题目描述 封装函数 f,使 f 的 this 指向指定的对象 知识点学习 call、apply和bind的用法与说明 bind会创建一个新绑定函数,它包装了原函数对象 fun.bind(context, arg1, arg2, ...) 参数说明: context :在 fun函数运行时指定的this值,...原创 2019-10-15 19:02:16 · 168 阅读 · 0 评论 -
获取 url 参数
来源:牛客网 题目要求 时间限制:2秒 空间限制:262144K 热度指数:33135 题目描述 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 或者 {} 如果存在多个同名参数,则返回数组 示例1 输入 http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe ...原创 2019-10-14 19:32:28 · 216 阅读 · 0 评论