首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mokou
掘友等级
公众号
|
前端进阶课
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 67
沸点 2
赞
69
返回
|
搜索文章
最新
热门
字节跳动面试官:请说一下vuex工作原理(重点就几行代码而已啦)
不知为何掘金的文章最近都流行以 "字节跳动面试官" 作为开头,不蹭一波都不好意思说逛过掘金了。23333 最近是真到了面试的季节,那么就说一下 Vuex 的源码吧。看完你会发现,Vue和Vuex的实现原理主要就那么几行代码。 这里无非就是劫持了对象的get和set方法。在所代理…
React 函数式组件和类组件的区别,不是只有state和性能!
函数组件性能比类组件好,但是在现代浏览器中,闭包和类的原始性能只有在极端场景下才会有明显的差别。 性能主要取决于代码的作用,而不是选择函数式还是类组件。尽管优化策略有差别,但性能差异可以忽略不计。 而下面会重点讲述:React的函数式组件和类组件之间根本的区别: 在心智模型上。…
"可插拔式"组件设计,领略组件开发的奥秘
从一个 Confirm 组件开始,一步步写一个可插拔式的组件。 大约6个弹窗... Confirm 通过 v-model="isShow" 切换展示,通过 @onConfirm 和 onCancel 接收点击事件。 那么用它来完成上面的需求吧。 代码改起来会是一个灾难,因为就算…
手摸手。完成一个H5 抽奖功能
动画的速度是变化的,使用 requestAnimationFrame 和 setInterval 有点不妥,所以:可以使用 setTimeout + speed 参数 来控制动画的速度。 收到结束运行的通知时,需要先做减速动画,然后再停止在对应的 num,然后调用回调函数,所以…
React Hooks 完全指南,读React作者博文感悟(2W字精华)
但有时候当你使用 useEffect你总觉得哪儿有点不对劲。你会嘀咕你可能遗漏了什么。它看起来像class的生命周期...但真的是这样吗?你发觉自己在问类似下面的这些问题: 当我不再透过熟悉的class生命周期方法去窥视 useEffect 这个Hook的时候,我才得以融会贯通…
css 常用知识点整理
努力学习与总结是对自己能力的提升,也希望能帮助到同学们。 块状格式化上下文(block formatting context)简称 BFC:是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。 margin 属性为给定元素设置所有四个(上下左右)方向的外边距属性…
webpack 原理分析与性能优化(2w字精华)
Entry(入口):Webpack 执行构建的第一步将从 Entry 开始,可抽象成输入。 Module(模块):在 Webpack 里一切皆模块,一个模块对应着一个文件。Webpack 会从配置的 Entry 开始递归找出所有依赖的模块。 Chunk(代码块):一个 Chun…
经典大厂前端面试题(含解析)函数篇(二)
金三银四就要到了。整理整理面试题。 MDN的定义:函数与对其状态即词法环境的引用共同构成闭包(closure)。也就是说,闭包可以让你从内部函数访问外部函数作用域 在JavaScript,函数在每次创建时生成闭包。waht????(MDN说的...) 根据 JS 的垃圾回收机制…
经典大厂前端面试题(含解析)基础篇(一)
基本类型转换时,首先会调用 valueOf,然后调用 toString。(这两个方法可以被重写) 遵循IEEE 754 双精度版本(64位)标准的语言都有的问题。计算机无法识别十进制,JS会将十进制转换为对应的二进制(二进制即:0 和 1)。 这样看似没问题啊。为什么会有BUG…
十分钟掌握JS设计模式
1. 构造器模式 构造器模式案例省略... 2. 模块化模式 在JS中,模块化模式其实是模拟了"类"的概念。好处是有私密空间,不会造成全局污染。 虽然JS没有私有属性。但闭包能很好的实现私有属性的概念 3. 单例模式 简单的年终奖计算。(策略模式放在必填项/规则验证会很便捷) …
下一页
个人成就
优秀创作者
文章被点赞
2,057
文章被阅读
189,854
掘力值
7,782
关注了
52
关注者
604
收藏集
7
关注标签
46
加入于
2019-03-16