首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
知识点
订阅
ML
更多收藏集
21篇文章 · 0订阅
106 道面向初中级前端的基础面试题
1. 什么是同源策略? 同源策略可防止 JavaScript 发起跨域请求。源被定义为协议、主机名和端口号的组合。此策略可防止页面上的恶意脚本通过该页面的文档对象模型,访问另一个网页上的敏感数据。 2. 跨域是什么? 3. JSONP 是什么? 这是我认为写得比较通俗易懂的一篇…
[React 从零实践03-后台] 自定义hooks
1. 绑定DOM 2. 父组件调用子组件中的方法 3. 保存任意可变值,类似于class中的实例属性 4. 利用 ( useRef+setTimeout ) 可以实现修改state后,立即获取修改后的值 - 注意的是如果立即修改state后,只利用setTimeout去获取st…
2020前端30K知识清单| 掘金技术征文-双节特别篇」
只要把以下技术都会了,20k+肯定是轻轻松松的事情,30k也不是大问题,祝愿大家都能30k!章节目录互联网基础知识互联网工作原理?什么是计算机软件?图解浏览器的基本工作原理?访问一个网址会发生什么?前
学习node前你就该跟人家拉开差距【node专栏01】
这种情况下,其实对于很多人为什么学习node都不知道,node能解决什么问题可能都不知道。 我是这样去学习node,首先我要知道node能解决什么问题?它在什么场景下更加适合. 比如node配套的数据库大多都只有 mongodb mysql而他们都属于轻量级的数据库,而且mon…
我在工作中写React,学到了什么?
我工作中的技术栈主要是 React + TypeScript,这篇文章我想总结一下如何在项目中运用 React 的一些技巧解决一些实际问题,本文中使用的代码都是简化后的,不代表生产环境。生产环境的代码肯定比文中的例子要复杂很多,但是简化后的思想应该是相通的。 那么比如在路由发生…
React 架构的演变 - 更新机制
前面的文章分析了 Concurrent 模式下异步更新的逻辑,以及 Fiber 架构是如何进行时间分片的,更新过程中的很多内容都省略了,评论区也收到了一些同学对更新过程的疑惑,今天的文章就来讲解下 React Fiber 架构的更新机制。 可以注意到 Fiber 节点有个 al…
【面试说】一年半前端 Bigo 一二三 面
笔者其实是三月份就面的 Bigo,当时工作经验算一年半多。之所以现在才发,其实是之前虽然总结了,但多半是自己总结归纳复盘用,有点粗糙,现在重新整理,希望对大家有所帮助 引用类型:对象(Object)。其中对象类型包括:数组(Array)、函数(Function)、还有两个特殊的…
【前端进阶】深入浅出浏览器事件循环【内附练习题】
JavaScript 是单线程的,单线程是指 JavaScript 引擎中解析和执行 JavaScript 代码的线程只有一个(主线程),每次只能做一件事情。单线程存在是必然的,在浏览器中, 如果 javascript 是多线程的,那么当两个线程同时对 dom 进行一项操作,例…
Babel配置傻傻看不懂?
通过第一节的学习我们知道完成第一步骤解析完AST后,接下来是进入转换,插件在这个阶段就起到关键作用了。 答:presets是预设,举个例子:有一天树酱要去肯德基买鸡翅、薯条、可乐、汉堡。然后我发现有个套餐A包含了(薯条、可乐、汉堡),那这个present就相当于套餐A,它包含了…
是谁动了我的 DOM?
在某些场景下,我们希望能监视 DOM 树的变动,然后做一些相关的操作。比如监听元素被插入 DOM 或从 DOM 树中移除,然后添加相应的动画效果。或者在富文本编辑器中输入特殊的符号,如 # 或 @ 符号时自动高亮后面的内容等。要实现这些功能,我们就可以考虑使用 Mutation…