首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
夜寻极光。
获赞
60
粉丝
2
关注
5
看过 TA
25
男
广西科技大学
2022
Web前端
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑夜寻极光。吗?
发布(46)
评论
刷题
夜寻极光。
关注TA,不错过内容更新
关注
2021-08-03 17:14
广西科技大学 Web前端
题解 | #二进制转换#
function valueAtBit(num, bit) { let result = num.toString(2); return result.charAt(result.length - bit ); }toString(radix) 方法可把一个 Number 对象转换为一个字符串,并返回结果。radix 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。若省略该参数,则使用基数 10。但是要注意,如果该参数是 10 以外的其他值,则 ECMAScript 标准允许实现返回任意值。就是输入几就是转换成几进制的数。 charAt(index) 方法可返回指定...
0
点赞
评论
收藏
分享
2021-08-03 13:15
广西科技大学 Web前端
2021-08-03
在牛客打卡5天,今天学习:刷题 27 道
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-02 20:01
广西科技大学 Web前端
2021-08-02
在牛客打卡4天,今天学习:刷题 92 道/代码提交 17 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-08-02 19:13
广西科技大学 Web前端
题解 | #将字符串转换为驼峰格式#
split(separator,howmany) 方法用于把一个字符串分割成字符串数组。separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。这里用一个“”空字符做分隔符。 join(separator) 方法用于把数组中的所有元素放入一个字符串。separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。这里用一个“”空字符。 functio...
0
点赞
评论
收藏
分享
2021-08-01 21:45
广西科技大学 Web前端
题解 | #获取指定字符串#
直接暴力破解,判断连续的3个字符是不是数字: function captureThreeNumbers(str) { for(let i=1;i<str.length;i++){ if(str[i-1]>=0 && str[i-1]<=9 && str[i]>=0 && str[i]<=9 && str[i+1]>=0 && str[i+1]<=9) { return str[i-1]+str[i...
0
点赞
评论
收藏
分享
2021-08-01 11:33
广西科技大学 Web前端
题解 | #数组去重#
为 Array 对象添加一个去除重复项的方法 Array.prototype.uniq = function () { return [...new Set(this)]; }Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。new Set(this) 直接利用Set把数组重复项去掉了,但是它返回的是类数组,所以再转换成数组。
0
点赞
评论
收藏
分享
2021-08-01 09:45
广西科技大学 Web前端
冲
2021-08-01
在牛客打卡3天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-07-31 16:48
广西科技大学 Web前端
题解 | #检查重复字符串#
不用正则表达式写法:给定字符串 str,检查其是否包含连续重复的字母(a-zA-Z),包含返回 true,否则返回 false function containsRepeatingLetter(str) { for(let i=0;i<str.length;i++){ if(str.charAt(i)==str.charAt(i+1)&& ((str.charAt(i)>='a'&&str.charAt(i)<='z')||(str.charAt(i)>='A'&&str.charAt(i)<...
0
点赞
评论
收藏
分享
2021-07-31 10:19
广西科技大学 Web前端
题解 | # 属性遍历#
找出对象 obj 不在原型链上的属性(注意这题测试例子的冒号后面也有一个空格~)1、返回数组,格式为 key: value2、结果数组不要求顺序 function iterate(obj) { let keyArr = Object.keys(obj); let arrs= []; keyArr.forEach((item,index)=>{ arrs[index] = item + ': ' + obj[item]; }) return arrs; }Object.keys(obj) 只会遍历实例属性key值,不会遍历原型上的属性.Ob...
0
点赞
评论
收藏
分享
2021-07-31 09:24
广西科技大学 Web前端
冲冲冲
2021-07-31
在牛客打卡2天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
分享
2021-07-30 19:41
广西科技大学 Web前端
2021-07-30
在牛客打卡1天,今天学习:刷题 114 道/代码提交 83 次/学习课程 2 节
每日监督打卡
0
点赞
评论
收藏
分享
2021-07-30 17:00
广西科技大学 Web前端
题解 | #移除数组中的元素#
function removeWithoutCopy(arr, item) { while(arr.indexOf(item)!= -1){ arr.splice(arr.indexOf(item),1); } return arr; }indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。
0
点赞
评论
收藏
分享
2021-07-30 12:54
广西科技大学 Web前端
题解 | #查找数组元素位置#
function indexOf(arr, item) { return arr.indexOf(item); }indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。
0
点赞
评论
收藏
分享
2021-07-30 12:14
广西科技大学 Web前端
题解 | #计数#
function count(arr, item) { let arr2 = arr.filter(a=>{ return a == item; }) return arr2.length; }filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。将会返回数组,包含了符合条件的所有元素。如果没有符合条件的元素则返回空数组。
0
点赞
评论
收藏
分享
2021-07-30 11:21
广西科技大学 Web前端
题解 | #删除数组第一个元素#
function curtail(arr) { return arr.slice(1); } slice() 方法可从已有的数组中返回选定的元素。 参数 描述 start 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。 ...
0
点赞
评论
收藏
分享
1
2
3
4
关注他的用户也关注了:
牛客网
牛客企业服务