首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
午休了吗
掘友等级
前端开发
浮躁的人永远不是一个高手。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 62
沸点 1
赞
63
返回
|
搜索文章
赞
文章( 62 )
沸点( 1 )
流程图正交连线的一种实现
本文中结合 A* 寻路算法实现了流程图正交连线,将依次从地图构建、拐点优化、区域优化、边界条件判定方面来实现。
React事件机制的源码分析和思考
在浏览器中,JavaScript是非阻塞的,事件就是一种用来通知正在发生的相关事情的机制,表示基本的用户交互以及其他浏览器内部的事情,JavaScript在接收到这个通知后才会执行相关的事件...
浅谈 Vite 2.0 原理,依赖预编译,插件机制是如何兼容 Rollup 的?
Hi,我是 ssh,春节过去了,躁动的心也该收一收,开始新一年的学习了。我目前就职于字节跳动的 Web Infra 团队,目前团队还很缺人(尤其是北京)。 为此我组建了一个氛围特别好的招聘社群,大家在里面尽情的讨论面试相关的想法和问题,也欢迎你加入,随时投递简历给我。 在字节跳…
笔记整理,看前方-框架
说太多没啥用,还是要看源码。 核心是 defineProperty这个方法,它可以 重写属性的 get 与 set 方法,从而完成监听数据的改变。 对data进行observe,调用new Observe遍历data进行setter和getter绑定。 如果数组,会调用Obse…
笔记整理,看前方-项目优化
本文主要考量客户端性能、服务器端和网络性能,内容框架来自 Yahoo Developer Network,包含 7 个类别共 35 条前端性能优化最佳实践,在此基础上补充了一些相关或者更符合主流技术的内容。 同时,建议关注及时更新的 Google 性能优化指南。 Web 前端 …
vuex工作原理
vuex 引入 State、Getter 的概念对状态进行定义;使用 Mutation 和 Action对状态进行变更;引入Module对状态进行模块化分割;引入插件对状态进行快照、记录、以及追踪等;提供了mapState、mapGetters、 mapActions、 map…
深入理解浏览器的缓存机制
缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。 对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤…
笔记整理,看前方-JS基础
这时再从宏队列里取出位于首位的一个任务,然后放入调用栈执行,执行完毕之后,再去取微队列里的任务,按照之前的步骤循环。 作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。 换句话说,作用域决定了代码区块中变量和其他资源的可见性。 ES6 之前 JavaScript…
笔记整理,看前方-CSS
盒模型有两种:1. W3c标准的盒子模型(标准盒模型) 2. IE标准的盒子模型(怪异盒模型) 当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建,这就称为回流(reflow)。每个页面至少需要一次回流,就是在页面第一次加载的时候,这…
笔记整理,看前方-ES6
promise简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 一个promise的当前状态只能是pending、fulfilled和rejected三种之一。状态改变只能是pending到fulfilled或者pending到rejected…
下一页
个人成就
文章被点赞
21
文章被阅读
3,949
掘力值
96
关注了
6
关注者
2
收藏集
7
关注标签
12
加入于
2017-03-21