首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Midsummer
掘友等级
前端
前端
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
241
文章 86
沸点 155
赞
241
返回
|
搜索文章
最新
热门
重学前端六---状态机
在每一个机器里,我们可以做计算、存储、输出......
重学前端六---浏览器工作原理总论
URLHTTP请求,解析HTTP回应,把URL里面包含的的HTML取出来HTML对文本的HTML进行parse,文本分析,把HTML变成DOM树DOM只有HTML本身包含的信息DOMwitCSS进行C
重学前端五---浏览器是如何工作的(5)
盒的背景、边框、SVG 元素、阴影等特性,都是需要绘制的图形类。像实现 HTTP 协议必须要基于 TCP 库一样,这一部分需要一个底层库来支持。 一般的操作系统会提供一个底层库,比如在 Android 中,有大名鼎鼎的 Skia,而 Windows 平台则有 GDI,一般的浏览…
重学前端五---浏览器是如何工作的(4)
包含了顺次排布和折行等规则,跟平时书写文字的方式一致,所以我们把它叫做正常流。 在正常流的基础上,浏览器还支持两类元素:绝对定位元素和浮动元素。 浏览器又可以支持元素和文字的混排,元素被定义为占据长方形的区域,还允许边框、边距和留白,这个就是所谓的盒模型。 绝对定位元素把自身从…
重学前端五---浏览器是如何工作的(3)
构建 DOM 的过程中,会依次拿到上一步构造好的元素,去检查它匹配到了哪些规则,再根据规则的优先级,做覆盖和调整。所以,从这个角度看,所谓的选择器,应该被理解成“匹配器”才更合适。 空格: 后代,选中它的子节点和所有子节点的后代节点。 +:直接后继选择器,选中它的下一个相邻节点…
重学前端五---浏览器是如何工作的(2)
HTML 的结构不算太复杂,日常开发需要的 90% 的“词”(指编译原理的术语 token,表示最小的有意义的单元),种类大约只有标签开始、属性、标签结束、注释、CDATA 节点几种。 在接受第一个字符之前,我们完全无法判断这是哪一个词(token),不过,随着我们接受的字符越…
重学前端五---浏览器是如何工作的(1)
合成之后,再绘制到界面上。 HTTP 协议是基于 TCP 协议出现的,对 TCP 协议来说,TCP 协议是一条双向的通讯通道,HTTP 在 TCP 的基础上,规定了 Request-Response 的模式。这个模式决定了通讯必定是由浏览器端首先发起的。 大部分情况下,浏览器的…
重学前端四---Expressions(表达式)、Statement (语句)以及Structure(结构化)
==两边类型不同全转换为Number再进行比较,所以推荐使用===。 function、function*、async function、async function*、var作用范围function body,没有先后关系,当做第一行处理。 在代码执行之前javascript…
重学前端三---JavaScript类型
Number.isNaN()---确定传递的值是否是 NaN。 Number.isFinite()---确定传递的值类型及本身是否是有限数。 Number.isInteger()确定传递的值类型是“number”,且是整数。 Number.isSafeInteger()确定传递…
重学前端二---JS语言通识
直观表述:所有可计算的问题都可用来描述的,这样的语言就是具备图灵完备性。
下一页
个人成就
文章被点赞
30
文章被阅读
38,685
掘力值
1,034
关注了
91
关注者
32
收藏集
9
关注标签
9
加入于
2019-02-28