首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rick_Lee
掘友等级
fe
|
京东
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
255
文章 252
沸点 3
赞
255
返回
|
搜索文章
最新
热门
什么是 DOM?
文档对象模型或“ DOM”是网页的接口。它实质上是页面的 API,允许程序读取和操纵页面的内容,结构和样式。让我们分解一下。 浏览器如何从源HTML文档转换为在视口中显示样式化的交互式页面的方式称为“关键渲染路径”。这个过程大致可以分为两个阶段。第一阶段涉及浏览器解析文档以确定…
怎样调试 NodeJS 源码
对于 NodeJS 源码调试,我们日常开发 99% 都不会用上,但是我们可以通过调试源代码,我们更好的去理解 node 中的Micro-task 和Macro-task等是怎么样实现的。 有时候区分一个程序员优秀程度,就可以通过这些细小部分的 debug 体现出来,出现一些 n…
当 fetch 遇到 302 状态码会发生什么?
我用 koa 写了一个小例子来测试 302 状态码。在后端,当接口api/test1接收一个请求,会设置一个 302 状态码并且在响应头中增加重定向的url 信息: api/test2。 接下来我使用 fetch 向 api/test1 发起一个请求,api/test2会响应信…
[译] JavaScript 工作原理:渲染引擎及其性能优化
很久没有翻译文章了,最近看到一篇不错的文章,刚好安排上。 这是探讨 JavaScript 系列文章的第 11 篇,专门探讨 JavaScript 及其构建组件。识别和描述核心元素的过程中,我们还分享了一些在构建 SessionStack 时使用的经验法则。SessionStac…
开心消消乐游戏算法基础版
我们经常看到各类的消除游戏,最近玩了两把消消乐,有想着来理解下其中的规则,市场上主流的是地图型的,几乎是无尽模式,各种消除特效,各种各样的过关方式,玩起来还是不错的,就是遇到比较难的关卡,要多试几次,运气非常好的时候就过了,不然卡死。 由于篇幅关系,本章只会讲解生成地图的算法,…
从零开始再学 JavaScript 定时器
首先 setTimeout 和 setInterval 都不是ECMAScript规范或者任何JavaScript实现的一部分。它是由浏览器实现,并且在不同的浏览器也会有所差异。定时器也可以由 Nodejs 运行时本身实现。 在浏览器中,定时器是 Window 对象下的 api…
大数据需要掌握的基本算法
数学就像一条章鱼,它有触手可以触及到几乎每个学科上面。虽然大部分人在上学的时候有系统的学习,但都没有进行深入的研究和运用,只是拿来拓展自己的思维逻辑。但是如果你想从事数学相关的研究或者岗位,你将不得不努力学习数学。如果你已经完成了数学学位或一些技能学位,你可能会知道你所学的是否…
koa compose源码解析
koa -基于 Node.js 的下一代 web 开发框架。 它最大的特点就是独特的中间件流程控制,是一个典型的洋葱模型。koa 和 koa2 中间件的思路是一样的,但是实现方式有所区别,koa2 在 Node7.6 之后更是可以直接用 async/await 来替代 gene…
[译] Node.js 中的设计模式:实用指南
设计模式是从事软件开发人员所必备技能的一部分,不管他们是否意识到这一点。 在本文中,我们将了解如何在项目中识别这些模式,并了解如何在自己的项目中开始使用它们。 简单地说,设计模式是一种以一种允许您获得某种好处的方式构建解决方案代码的方式。如更快的开发速度,代码可重用性等。 所有…
[译]Uglify vs Babel-minify vs Terser 一场代码压缩的pk
[译]Uglify vs. Babel-minify vs. Terser: 一场代码压缩的战役 缩小(也是最小化)是从 解释的编程语言 或 标记语言 的源代码中删除所有不必要的字符而不改变其功能的过程。这些不必要的字符通常包括 让我们试着通过一个例子来理解这一点。下面的代码显…
下一页
个人成就
文章被点赞
536
文章被阅读
94,086
掘力值
2,675
关注了
51
关注者
1,203
收藏集
8
关注标签
42
加入于
2017-06-14