首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哈哈果
掘友等级
前端搬砖人
喜欢的事情就去做,来日并不方长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
域名 + DNS + CDN
域名的分层 一级或一级以下的域名,无论任何等级,都能用来指向任意服务器的IP地址 我们买的域名,其实就是先选定某个顶级域名后,在该顶级域名下自定义一个一级域名名字,然后租用它的使用权,我们买到的其实是
HTTP权威指南
URI和URL的区别 区别:URI可以表示一个域,也可以表示一个资源。URL只能表示一个资源 关联:URL是URI的一个子集 HTTPS的证书签发 HTTPS = HTTP + 加密 + 认证 + 完
那些年我走过的前端神坑
input在不同机型表现形式 input为number在安卓和ios上表现形式不一致:number类型的input在iOS上可以输入小数点和中文,在安卓上不可以输入中文和小数点 浏览器的页面 如果Ja
浏览器的页面循环系统
消息队列和事件循环 浏览器页面是由消息队列和事件循环系统来驱动的 消息队列是一种数据结构,可以存放要执行的任务,它符合队列“先进先出” setTimeout实现 为了支持定时器的实现,浏览器增加了延时
V8工作原理
栈空间和堆空间 (静态语言、动态语言)(强类型语言、弱类型语言) 在声明变量之前需要先定义变量类型,我们把这种在使用之前就需要确认其变量类型的成为称为静态语言,相反地,我们把运行过程中需要检查数据类型
浏览器中JavaScript的执行机制
变量提升 变量提升是指JavaScript代码执行过程中,JavaScript引擎把变量的声明部分和函数的声明部分提升到代码开头的行为。变量提升后,会给变量设默认值为underfined。 实际上变量
重排、重绘、合成
重排(reflow) 例如更新了元素的几何属性,浏览器触发重新布局,解析之后的一系列子阶段。重排需要更新完整的渲染流水线,所以开销也是最大的。 实践案例: 触发重排的操作尽量放在一起,比如改变dom的
宏观视角下的浏览器
线程和进程 线程VS进程 线程是不能单独存在的,它是由进程来管理和启动的。一个进程就是一个程序的运行实例。【启动一个程序的时候,操作系统会为该程序创建一块内存用来存放代码,运行中的数据和一个执行任务的
babel入门文档
babel是什么 babel能转化JSX的语法,在解析react的时候可以下载babel的预设,添加到你的babel结构中 Babel可以去掉类型注释,查看我们的Flow预设或TypeScript预设
个人成就
文章被点赞
17
文章被阅读
5,450
掘力值
269
关注了
34
关注者
6
收藏集
0
关注标签
50
加入于
2018-04-11