雷中曲
雷中曲
全部文章
题解
未归档(2)
归档
标签
去牛客网
登录
/
注册
雷中曲的博客
全部文章
/ 题解
(共28篇)
题解 | #验证是否是身份证#
思路 题目不要求考虑地区信息、出生日期、顺序码与校验码的验证,即只需要考虑符不符合长度、最后一位数X的处理即可。 因此可以使用正则来实现 const _isCard = number => { // 补全代码 let reg...
HTML/CSS/JavaScript
2022-06-20
1
350
题解 | #全选#
这道体不难,熟悉基本的api获取对应的节点,更新节点文本内容即可。 // 1. 获取节点 const zjIncrease = document.getElementById('zjtaishaola'); const zjDecrease = document.getElementBy...
HTML/CSS/JavaScript
2022-06-20
0
352
题解 | #数组扁平化#
1. 使用es6提供的新方法 不知道为啥测试过不了,本地测试能行 function _flatten1(arr) { return arr.flat(Infinity) } 2. 使用for循环 let result = [] function _flatten2(...
HTML/CSS/JavaScript
2022-06-10
36
661
题解 | #数组过滤#
思路 就是利用数组的filter方法进行过滤,不难 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> </head> <body> ...
HTML/CSS/JavaScript
2022-06-02
0
301
题解 | #列表动态渲染#
思路 这道题看题目要求是根据id的从小到大排序,因此需要先对people数组进行排序。使用模板字符串向li标签中添加内容 代码 var people = [ { name: '牛油1号', id: 1, age: 20 }, { name: '牛油2号', id: 2, age: 2...
HTML/CSS/JavaScript
2022-06-01
0
271
题解 | #对象属性键名#
方法1 直接使用对象的keys方法,Object.keys(obj) —— 返回一个包含该对象所有的键的数组。 function _keys(object) { // 补全代码 return Object.keys(object) } 方法2 使用for in...
HTML/CSS/JavaScript
2022-05-27
1
384
题解 | #生成页码#
思路 这道题简单,首先是要根据总数据项个数和每页的数据项个数计算出页码数,使用Math.ceil方法向上取整 allItem / pageItem. 最后用循环生成元素添加到ul上即可. 代码 const _createPage = (allItem, pageItem) => { ...
HTML/CSS/JavaScript
2022-05-19
8
401
题解 | #判断斐波那契数组#
思路 这道题简单,先进行一个数组长度判断,小于3的直接返回false。长度大于3的用循环判断当前项是否等于前两项之和即可 代码 const _isFibonacci = array => { // 补全代码 if(array.le...
HTML/CSS/JavaScript
2022-05-13
2
380
题解 | #单向绑定#
思路 这道题怪怪的,原本以为要使用input事件,change事件是要输入框失去焦点才触发。但结果却是要使用change事件。 代码 const inputNode = document.querySelector("#input") const spanNode = document...
HTML/CSS/JavaScript
2022-05-13
0
261
题解 | #无重复数组#
思路 生成一个两数之间的整数,使用到Math的random函数 random random()会返回一个浮点型伪随机数字,范围[0, 1) 返回一个两数之间的 随机数 ,范围在[start, end) Math.random()*(end - start) 返回一个两数之间的 整数 ...
HTML/CSS/JavaScript
2022-05-11
8
372
首页
上一页
1
2
3
下一页
末页