首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户7189733182947
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:一万个任务按顺序执行怎么做。
看到标题,我们的第一想法肯定是then的链式调用,但是要一直写一万个then嘛,于是我们可以封装函数来大大简化代码。 有两种方式来实现封装: 1.递归, 2.循环 + aw...
13
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
用hook模拟生命周期,看这一篇就够辣!
如今用react开发,绝大多数人肯定用hook来写业务了,我们需要在组件渲染的不同阶段执行一些业务逻辑,这就需要使用类组件的生命周期钩子。那么传统的class组件生命周期怎...
13
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
某跳动面试官:实现一个带并发限制的异步调度器叭。
思路 思路很重要的一点就是保存promise的状态,不要让它立即resolve。而延迟执行有两种方式: 1.静态函数实现 2.await实现 静态函数 await 测试代码...
18
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:实现一下setInterval叭。
在平常开发中,我们很少用到setInterval。因为在事件循环中,setInterval的延迟可能会积累,所以setTimeout比setInterval要准确。接下来就...
13
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:实现一下const叭。
const指定基本数据类型,不能修改。指定引用数据类型,代表的是指针,属性值可以修改。 具体可以用Object.defineProperty来实现 记录记录!...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:写一个jsonp叭。
1.动态创建一个script标签,src为请求的url。 2.url的参数为callback=callbackName。 3.给全局对象window添加属性callback...
13
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
js搞定树结构,看这一篇就够了!
树是数据结构与算法中一种非常重要的结构,在难以计数的方面都使用了树结构。比如hash表的索引使用了链表和红黑树、diff算法查找dom树结构、堆存储是完全二叉树的一种等等。...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:BFC怎么触发,有什么作用?
BFC即是块级格式化上下文的缩写,旨在创建一个独立的布局环境,其中的元素布局不受外界影响。 触发BFC的常见属性 overflow:hidden; display为inli...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
学习MySQL记录(一)
虽然笔者着重于前端开发,但是用node写一点后端也是极好的。这样就不得不学习SQL语句。本系列就记录一下学习经历叭。 第一步创建数据库 创建数据表 名称 类型 默认值 备注...
15
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:手写一下new叭。
需要注意的点: 1.return一个引用数据类型时,new的新对象是该引用类型对象 2.过程:创建一个空对象,绑定构造函数的原型prototype。再执行构造函数,得到re...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:写一个instanceof叭
需要注意的点,不推荐使用__proto__获取隐式原型,使用getPrototypeOf()更好。 代码 测试 记录记录!...
16
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
发布者订阅者模式,看这一篇就够辣!
发布者订阅者模式相比于观察者模式多了一层事件调度中心。主要有发布事件,触发事件,删除事件等功能。 ES5原型写法 测试 记录记录!...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:层叠上下文是什么鸭?
其实在页面渲染时,渲染过程划分的细一点,会有一个根据层叠上下文分层渲染的过程。那么什么是层叠上下文呢? dom元素z轴判断顺序 层叠顺序:同一层叠上下文内:z-index ...
16
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:封装一个js获取数据类型的函数叭。
需要注意的一点,对于array和null,用Object.prototype.toString单独判断。其它都很简单。 代码 测试 记录记录!...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:前端安全有哪些,怎么防范?
老生长谈的问题,社区有很多总结的非常完善的好文。笔者在这记录一下自己的见解,有时间了再补充细节。 跨站脚本攻击XSS 是一种代码注入攻击,通过恶意注入脚本在浏览器运行,然后...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:跨域有什么方法鸭?
老生长谈的问题,社区有很多总结的非常完善的好文。笔者在这记录一下自己的见解,有时间了再补充细节。 跨域原因 跨域分类 dom层面 网络层面 记录记录!...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:手写一个记忆函数memoize叭。
函数记忆是指将之前计算的结果缓存起来,以后调用时。如果遇到相同的参数,就直接返回缓存中的数据,是一种经典的空间换时间的方法。 代码 测试 记录记录!...
16
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
某跳动面试官:写个斜着打印矩阵叭。
如题,比如这样的二维数组矩阵 12345678 12345678 12345678 输出123234345456567678。 代码 测试 记录记录!...
16
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
js异步编程,看这一篇就够了。
js发展到现在,异步编程可以划分四个阶段,也就是有四种异步编程的方式。 1. 回调函数 callback 会导致回调地狱,不能使用try/catch捕捉错误 2. prom...
14
评论
分享
用户7189733182947
赞了这篇文章
krising抗日时空
4年前
关注
面试官:写一下文本高亮叭。
实现场景:在文本框输入查询的文本时,上面的段落文本匹配高亮。 根据搜索框内的信息分隔文本,最后拼接字符串并设置css样式。 记录记录!...
16
评论
分享
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2021-09-08