在看面经的小黄鸭很怕黑
在看面经的小黄鸭很怕黑
全部文章
分类
归档
标签
去牛客网
登录
/
注册
在看面经的小黄鸭很怕黑的博客
全部文章
(共7篇)
题解 | #属性遍历#
一句大法function iterate(obj) { return Object.keys(obj).map(key=>`${key}: ${obj[key]}`) }
2022-11-26
3
250
题解 | #模块#
function createModule(str1, str2) { return { greeting: str1, name: str2, sayIt() { return this.greeting+', '+this.name } } }
2022-11-26
0
210
题解 | #二次封装函数#
function partialUsingArguments(fn) { var [, ...cc] = arguments return function () { return fn.apply(this,[...cc,...arguments]) } }
2022-11-26
0
245
题解 | #字符串字符统计#
replace大法 ! 我又来了 哈哈function count(str) { let res = {} str.replace(/\s/g,'').split('').sort().join('').replace(/(.)\1*/g, $0 => { re...
2022-11-25
2
249
题解 | #颜色字符串转换#
replace+$1 2 3大法function rgb2hex(sRGB) { return sRGB.replace(/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/, ($0,$1,$2,$3)=>{ return `#...
2022-11-25
1
253
题解 | #邮箱字符串判断#
简单易懂的function isAvailableEmail(sEmail) { const reg = /^[\w\.]+@(\w+\.)+[0-9a-zA-Z]{2,4}$/ return reg.test(sEmail) }
2022-11-25
4
324
题解 | #根据包名,在指定空间中创建对象#
我的比较容易看懂哦function namespace(oNamespace, sPackage) { const keys = sPackage.split('.') let i = 0, temp = oNamespace do { const key = keys[i++] // 属性是对...
2022-11-24
1
351