牛客前端大挑战
文章平均质量分 82
Snowy~
白白胖胖,充满希望!!!
展开
-
牛客前端大挑战62-73
62.表格排序描述系统会在tbody中随机生成一份产品信息表单,如html所示。请完成 sort 函数,根据参数的要求对表单所有行进行重新排序。1、type为id、price或者sales,分别对应第1 ~ 3列2、order为asc或者desc,asc表示升序,desc为降序3、例如 sort(‘price’, ‘asc’) 表示按照price列从低到高排序4、所有表格内容均为数字,每一列数字均不会重复5、不要使用第三方插件function sort(type, order) {原创 2021-07-20 15:06:16 · 1169 阅读 · 0 评论 -
牛客前端大挑战51-61
51.乘法描述求 a 和 b 相乘的值,a 和 b 可能是小数,需要注意结果的精度问题示例输入:3, 0.0001输出:0.0003function multiply(a, b) { //parseFloat 解析一个字符串,并返回一个浮点数 //toFixed 可以把Number四舍五入为指定小数位数的数字 return parseFloat((a*b).toFixed(10))}52.改变上下文描述将函数 fn 的执行上下文改为 obj,返回 fn 执行后的原创 2021-07-19 21:34:20 · 376 阅读 · 0 评论 -
牛客前端大挑战39-50
39.使用闭包描述实现函数 makeClosures,调用之后满足如下条件:1、返回一个函数数组 result,长度与 arr 相同2、运行 result 中第 i 个函数,即 resulti,结果与 fn(arr[i]) 相同示例输入:[1, 2, 3], function (x) { return x * x; }输出:4function makeClosures(arr, fn) { var result = []; for (let i = 0; i < arr原创 2021-07-16 21:15:51 · 93 阅读 · 0 评论 -
牛客前端大挑战26-38
26.计数描述统计数组 arr 中值等于 item 的元素出现的次数示例输入:[1, 2, 4, 4, 3, 4, 3], 4输出:3function count(arr, item) { var count=0 for(var i=0;i<arr.length;i++){ if(arr[i]==item){ count++ } } return count}27.查找重复元素描述找出数组 a原创 2021-07-13 19:53:15 · 124 阅读 · 0 评论 -
牛客前端大挑战13-25
13.文字加粗描述使用一个标签将"牛客网"三个字加粗显示<p><strong>牛客网</strong>,程序员必备求职神器</p>14.段落标识描述请将下面这句话以段落的形式展示在浏览器中——“牛客网是一个专注于程序员的学习和成长的专业平台。”<p>牛客网是一个专注于程序员的学习和成长的专业平台。</p>let p=document.createElement('p')p.innerHTML='牛客网是一个专注于程原创 2021-07-12 17:30:24 · 120 阅读 · 0 评论 -
牛客前端大挑战1-12
1.修改this指向![在这里插入图片描述](https://img-blog.csdnimg.cn/20210710190013599.png2.获取url参数####### 方法一 使用字符串分割相关方法####### 方法二 使用正则表达式####### 方法三 考虑使用URLSearchParams方法3.dom节点查找4.根据包名,在指定空间中创建对象5.数组去重6.斐波那契数列7.时间格式化输出8.获取字符串的长度9.邮箱字符串判断10原创 2021-07-10 20:57:39 · 117 阅读 · 0 评论