首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客HT猫L
获赞
806
粉丝
56
关注
6
看过 TA
382
女
门头沟学院
2022
前端工程师
IP属地:上海
等一个他
私信
关注
拉黑
举报
举报
确定要拉黑牛客HT猫L吗?
发布(181)
评论
刷题
牛客HT猫L
关注TA,不错过内容更新
关注
2021-08-27 11:01
门头沟学院 前端工程师
题解 | #邮箱字符串判断#
使用正则表达式匹配 function isAvailableEmail(sEmail) { var reg = /^[0-9a-zA-Z_.]{1,}@[a-zA-Z0-9_.]{1,}[a-zA-Z0-9]{2,4}$/; // 正解 return reg.test(sEmail); }
0
点赞
评论
收藏
分享
2021-08-27 09:05
门头沟学院 前端工程师
麻了
2021-08-27
在牛客打卡18天,今天学习:刷题 1 道/代码提交 1 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-26 20:06
门头沟学院 前端工程师
题解 | #判断是否符合指定格式#
//开头^和结尾$必须加上来限定字符串,3个数可表示为\d{3}, // 4个数则为\d{4},{n}表示前面内容出现的次数。正则表达式可写作/^\d{3}-\d{3}-\d{4}$/, //有相同部分\d{3}-,因此也可写作/^(\d{3}-){2}\d{4}$/ function matchesPattern(str) { return /^(\d{3}-){2}\d{4}$/.test(str); }
0
点赞
评论
收藏
分享
2021-08-26 19:40
门头沟学院 前端工程师
题解 | #获取指定字符串#
function captureThreeNumbers(str) { let m = ''; for (let i=0;i<str.length;i++) { let n = str.slice(i,i+3); //isNaN(n)判断n是否不为数字,如果不为数字返回真,为数字返回假 if (!isNaN(n)) { m = n; break; } else { continue; } } return m == '' ? false : m; }
0
点赞
评论
收藏
分享
2021-08-26 18:03
门头沟学院 前端工程师
没办法,有些人天生悟性就很高
牛油的日常生活
0
点赞
评论
收藏
分享
2021-08-26 14:17
门头沟学院 前端工程师
题解 | #检查重复字符串#
function containsRepeatingLetter(str) { for(let i=0;i<str.length;i++){ //charAt() 方法可返回指定位置的字符,参数index表示字符串中某个位置的数字 if(str.charAt(i)===str.charAt(i+1)&& ((str.charAt(i)>='a')&&(str.charAt(i)<='z'))||((str.charAt(i)>='A')&&(str.charAt(i)<='Z'...
0
点赞
评论
收藏
分享
2021-08-26 10:44
门头沟学院 前端工程师
2021-08-26
在牛客打卡17天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-26 01:18
门头沟学院 前端工程师
收工终于完成了
牛油的日常生活
0
点赞
评论
收藏
分享
2021-08-25 09:35
门头沟学院 前端工程师
2021-08-25
在牛客打卡16天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-24 16:25
门头沟学院 前端工程师
题解 | #属性遍历#
//1、Object.keys(obj) 只会遍历实例属性key值,不会遍历原型上的属性 function iterate(obj) { const keyArr = Object.keys(obj); const temp = []; for(let i in keyArr){ temp[i] = keyArr[i].concat(': ',obj[keyArr[i]]); } return temp; }
0
点赞
评论
收藏
分享
2021-08-24 15:00
门头沟学院 前端工程师
题解 | #二进制转换#
function convertToBinary(num) { //将num转换为二进制数 let newNum=num.toString(2); //获取newNum的长度newNum.length //使用三目运算 //newNum.length< 8判断长度是否大于8 //如果大于8则创建一个数组对象,对象的值为8-newNum.length //fill() 方法用于将一个固定值替换数组的元素。 //fill(0)意思为把数组里面的所有元素换成0 //join() 方法用于把数组中的所有元素转换一个字符串 return newNum.length< 8 ...
0
点赞
评论
收藏
分享
2021-08-24 09:44
门头沟学院 前端工程师
题解 | #使用 apply 调用函数#
apply 的所有参数都必须放在一个数组里面传进去 function callIt(fn) { //arguments 是一个对应于传递给函数的参数的类数组对象。 let r = [...arguments]; //slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。参数为1则表示从下标为1的位置开始截取 let s = r.slice(1); return fn.apply(null,s); }
0
点赞
评论
收藏
分享
2021-08-24 09:05
门头沟学院 前端工程师
早早早一大早路过一下子见到四只猫拍到三只撸到一只
牛油的日常生活
0
点赞
评论
收藏
分享
2021-08-24 09:02
门头沟学院 前端工程师
2021-08-24
在牛客打卡15天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-23 15:00
门头沟学院 前端工程师
题解 | #返回函数#
function functionFunction(str) { return f = function(arr){ //注意str+", "+arr之间的空格,逗号后面有个空格,其他的没有。 return str+", "+arr; }; }
0
点赞
评论
收藏
分享
1
7
8
9
10
11
13
关注他的用户也关注了:
牛客网
牛客企业服务