首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
跟着leetcode复习JS基础
人生不止如初见
创建于2023-05-03
订阅专栏
复习JS基础
等 1 人订阅
共9篇文章
创建于2023-05-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
复习JS基础之带时间限制的Promise、带取消功能的Promise、嵌套数组生成器
一. 带时间限制的Promise 思路 解决方法 实现 二. 设计可取消函数 思路 这里的思路和实现参考leetcode网友提供的思路 思路链接:https://leetcode.cn/problem
复习JS基础之数组过滤、转换和Promise对象池
一. 数组过滤 思路 解决方法 实现 二. 数组转换 思路 解决方法 实现 三. Promise对象池 思路 。。。 这里还有其它方案,这里只列举我想到的一些方案 解决方法 实现 方案1: 方案2:
复习JS基础之分组、函数柯里化、对象的字符串化
一. 分组 思路 解决方法 实现 二. 函数柯里化 思路 解决方法 实现 三. 对象的字符串化 思路 解决方法 实现
复习JS基础之复合和记忆函数的实现
# 一. 复合函数 ## 思路 > 参考reduce ## 解决方法 > 1. 定义一个变量用来记录上一次函数执行后的结果pre,让其默认为x > 2. 从后向前开始循环functions,根
复习JS基础之JSON字符串的完全相等的实现
# 一. JSON字符串的完全相等的实现 ## 思路 > 利用递归进行循环每一个对象属性 ## 解决方法 > 1. 先排除一下等情况: >> 1.1 两者完全相等,这种直接返回`true` >
复习JS基础之利用闭包特性实现记忆函数
# 1. 记忆函数 ## 思路 > 利用map或者对象结合闭包特性进行键值对缓存 ## 解题方法 > 1. 定义一个cache对象,用于保存需要缓存的对象 > 2. 将参数进行字符串化用以做k
复习JS基础之实现带时间限制的缓存功能函数
# 一. 时间限制的缓存功能函数 ## 思路 > 利用对象或者Map等数据结构将数据的加入时间和加入时传入的duration保存起来, > 后面操作时根据它和当前时间进行比对来判断是否过期 ##
复现JS基础之利用闭包特性实现计数器、Promise和定时器实现睡眠函数
# 一. 计数器的实现 ## 思路 > 直接自增 ## 解题方法 > 利用闭包的特性直接让n自增就好 ## 实现 ```js /** * @param {number} n * @re
复习JS基础之原型链和数组操作方法等
一. 检查是否是类的对象实例的实现 思路 解题方法 实现 二. 数组原型对象的最后一个元素 思路 获取到数组长度,返回array[array.length - 1]即可, 当然这里还有其他很多种方法,