首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每天一题
knowjs
创建于2021-07-29
订阅专栏
每天一题,坚持思考
等 5 人订阅
共9篇文章
创建于2021-07-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
每天一题,mixin
题目 实现mixin函数,该方法类似于Object.assign,递归合并其他来源对象自身和继承的可枚举属性到 target 目标对象。
每天一题,size
实现size函数,判断当前值(数组,对象,字符串)的长度。判断是否为数组和字符串,如果是返回length
每天一题,includes
实现includes函数,判断当前数组是否包含传入的值。 具体实现 实现思路 参数: array(Array):被查询的数组; value(*): 需要查找的值; fromIndex (Numb
每天一题,filter
实现filter函数,过滤数组元素 具体实现 实现思路 参数: array(Array):需要被过滤的数组; executor(Function): 每次遍历执行的函数(当前数组成员, 当前索引
每天一题,group拆分数组
实现group函数,把数组按照给定的num值长度划分成不同的小数组,并把这些小数组组合成一个数组返回。
每天一题,every
实现every函数,通过函数检查数组中每一个元素是否都返回真值。一旦返回假值,那么久终止遍历数组。 具体实现 实现思路 参数: array(Array):被查询的数组; executor(Fun
每天一题,indexOf
实现indexOf函数,返回首次要查询的值在数组中的索引值。 问题 具体实现 实现思路 参数: array(Array):被查询的数组; value(*):需要查询的值; fromIndex (Num
每天一题,forEach
今天要实现的是forEach函数,既可以遍历数组,也可以遍历对象,还有一个"小众"功能,改变函数内this的指向。 问题 具体实现 实现思路 参数: obj(Array | Object):需要遍历的
每天一题,实现flat
有时候数组里面的成员依然是数组,那么这个时候如果要对这个数组进行"压平",变成一个一维数组,就是今天要实现的方法(flat)。 问题 具体实现 实现思路 参数: array(Array):需要压平的数