首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
手写进阶之路
constRen
创建于2023-04-13
订阅专栏
分享自己的一点心得
等 2 人订阅
共6篇文章
创建于2023-04-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
babel插件,从了解到手写
babel 的 三个主要处理步骤 分别是parse:生成ast,transform:遍历和操作ast,genera:生成代码
js对象把键名按照字母顺序排序,对象和数组相互转换
平常开发中难免遇到一些数组和对象相互转换,先来看看 数组转对象 这个就是取出数组的每一项然后通过 split 拆分,再拼接就好了
保留有效数字不会?没关系,手把手写一个
在平常得开发里,有时候会遇到让保留有效数字,比方说 若数值 >=10,则去尾保留 3 位小数,结果去掉小数末尾的 0。 10.12345去尾保留3位小数,结果为10.123。 10.00000去尾保留
手写防抖节流,这次还搞不懂我跟你姓
LOL和王者大家都玩过吧?我们今天就拿这个来举例 什么是防抖? 英雄技能就是一个典型的节流,每释放一次技能之后都需要冷却时间。这个技能是必须等cd转完之后才能再次释放, 所以说,规定的时间里只执行一次
call,apply,bind混淆?那手写一个吧,撕得碎碎的,隔壁大妈都能看懂
我觉得这个就是一个借鸡生蛋的过程,借鸡生蛋大家都听说过吧?原理其实就和这个差不多 就三步 将方法挂载到对象上 (把鸡借过来) 执行这个方法 (让鸡生蛋) 从这个对象上删除刚刚挂载的方法 (把鸡还回去)
手写一个instanceof,这次还不懂请来捶我
在一个玄幻世界,你有一个宗门,然后你在外历练惹了事,后面人让你给交代。这个时候肯定是比拼拳头大小(A instanceof B)。先是你自己去,你打不过了,你师父他们不能看着你一直被按在地上摩擦吧?