每天 get 一个知识点
- 如何获取 html 元素实际的样式值?
- 说一下对 React Hook 的理解,它的实现原理,和生命周期有哪些区别?
- 移动端适配方案具体实现以及对比
var arr =[[‘A’,’B’],[‘a’,’b’],[1,2]]
求二维数组的全排列组合 结果:Aa1,Aa2,Ab1,Ab2,Ba1,Ba2,Bb1,Bb2- 怎么给 Vue 定义全局方法
- Promise.allSettled 了解吗?动手实现一下 Promise.allSettled
- 浏览器为什么要阻止跨域请求?如何解决跨域?每次跨域请求都需要到达服务端吗?
- 动手实现一个 repeat 方法
- Webpack 打包出来的体积太大,如何优化体积?
- 商城的列表页跳转到商品的详情页,详情页数据接口很慢,前端可以怎么优化用户体验?
- 怎么计算组件在视口内出现了几次?IntersectionObserver 怎么使用的?怎么知道一个 DOM 节点出现在视口内?
- versions 是一个项目的版本号列表,因多人维护,不规则,动手实现一个版本号处理函数
- 客户端缓存有几种方式?浏览器出现 from disk、from memory 的策略是啥
- 什么是微服务,微服务跟单体应用的区别是啥,用微服务有啥好处?
- Vue data 中某一个属性的值发生改变后,视图会立即同步执行重新渲染吗?
- 简述 mixin、extends 的覆盖逻辑
- 请列出目前主流的 JavaScript 模块化实现的技术有哪些?说出它们的区别?
- 说一下单点登录实现原理
如果你在工作中遇到问题、在面试中遇到疑惑、在前端路上遇到了阻碍,都可以加入我们前端星球 Family,我们会竭尽全力为大家答疑解惑,让我们共同努力,一同成长。
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,只要保持原作者署名和非商用,您可以自由地阅读、分享、修改。