牛客682147528号
牛客682147528号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客682147528号的博客
全部文章
/ 题解
(共7篇)
题解 | #删除数组第一个元素#
思路一:使用for循环遍历 function findAllOccurrences(arr, target) { let newArr = []; for (let i = 0; i < arr.length; i++) { if (arr[i] === target)...
HTML/CSS/JavaScript
2022-03-18
1
274
题解 | #移除数组中的元素#
思路一:使用concat()复制新的数组,使用slice()删除 function truncate(arr) { let newArr = arr.concat(); return newArr.slice(0, newArr.length - 1) } slice(start, e...
HTML/CSS/JavaScript
2022-03-17
0
392
题解 | #数组最大值#
思路一:可使用arr.sort()排序 function _max(array) { let newArr = array.sort((a,b) => b - a); return newArr[0] } 思路二:使用for循环,定义变量保存第一个数组元素,然后挨个对比 func...
HTML/CSS/JavaScript
2022-03-16
0
359
题解 | #对象属性键名#
思路一:使用Object.keys(obj)即可拿到obj对象的所有属性名。 function _keys(object) { return Object.keys(object) } 思路二:使用for...in遍历对象的每一个属性,并创建一个数组将其推进去 function _keys(...
HTML/CSS/JavaScript
2022-03-16
8
373
题解 | #从大到小排序#
思路一:使用arr.sort(fn)方法 function _sort(array) { return array.sort((a, b) => b - a) }
HTML/CSS/JavaScript
2022-03-16
0
282
题解 | #返回星期数#
function _getday(value) { // 补全代码 let arr = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期天'] return arr[value - 1] }
HTML/CSS/JavaScript
2022-03-16
0
316
题解 | #字符串字符统计#
思路一:使用for...of遍历字符串,使用in操作符判断属性是否存在于某个对象中。 function count(str) { let obj = {}; for (let k of str) { if (k in obj) { obj[k]++ ...
HTML/CSS/JavaScript
2022-03-16
0
267