hungry_&_foolish
hungry_&_foolish
全部文章
分类
归档
标签
去牛客网
登录
/
注册
hungry_&_foolish的博客
全部文章
(共9篇)
题解 | #判断是否符合指定格式 - 不适用正则[zhl]#
function matchesPattern(str) { const splitArr = str.split('-') return splitArr.every((item, idx) => { return !isNaN(Number(item)) &...
2022-12-10
2
340
题解 | #判断是否包含数字 - 正则判断[zhl]#
function containsNumber(str) { return (/\d/).test(str) }
2022-12-10
2
288
题解 | #属性遍历 [zhl]#
function iterate(obj) { // for - in获取的key包括了原型上的;此方法不包括原型(可/不可枚举的key), Object.keys也不包括原型(可枚举的key) let keys = Object.getOwnPropertyNames(obj) ...
2022-12-10
0
275
题解 | #二进制转换 - 任意进制互转[zhl]#
function base10(str) { return parseInt(str, 2) } 注意下toString(param)第一个参数, parseInt(p1, p2)第二个参数;可用于进制转换的参数(平时使用的较少);js任意进制转换 - https://www.jianshu...
2022-12-10
0
311
题解 | #二次封装函数 - argument[zhl]#
箭头函数自己的this,没有arguments; 函数要return function partialUsingArguments(fn) { const filterArg = [...arguments].slice(1); return function result...
Javascript Node
2022-12-10
1
292
题解 | #使用 apply 调用函数#
function callIt(fn) { const filterArg = [...arguments].slice(1) return fn(...filterArg)}
2022-12-10
0
264
题解 | #dom 节点查找# contains api
测试用例少,跑过去不代表答案是对的;contains都不用的大部分都是错的function commonParentNode(oNode1, oNode2) { // 先判断是否互相包含 if(oNode1.contains(oNode2)) { r...
2022-12-09
1
343
题解 | #计算日期到天数转换#
let dataStr = readline() let dataArr = dataStr.split(' ') const year = Number(dataArr[0]) const ...
Javascript V8
字符串
2022-07-08
0
304
题解 | #整数与IP地址间的转换#
利用 >>> 和 &1 拿到各个位数的数字,效率比直接调用api会好些 let line let arr = [] let decimalismIP; while(line = read...
字符串
Javascript V8
2022-07-04
0
349