首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雨默默下了一整夜
掘友等级
前端开发
|
百度
Simple is better than complex , complex is better than complicated.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 55
沸点 15
赞
70
返回
|
搜索文章
最新
热门
记一次划线需求的实现方式
背景 前半年接了一个划线需求,乍看可能会觉得没那么复杂,但细细分析后会发现有较长的交互流程和逻辑链。
关于webpack
每次hmr,都会生成一个新的compilation 每个模块文件在通过Loader解析完成之后,会通过acorn库生成模块代码的AST语法树 bundle文件是一个IIFE的执行函数 wb执行起点,是
有关chrome V8
概述 浏览器和Node是V8引擎的两个宿主,前者主要包含了Dom、window等对象内容,后者提供了文件系统,网络操作等。 内存 V8高效的一个原因就是内存。 Node是由C++开发的程序,底层是两部
JS引擎线程的执行过程的三个阶段
浏览器按顺序加载由 script 标签分割的js代码块,完毕后立刻进入以下三个阶段。然后下一个代码块,无论是外部脚本文件(不异步加载)还是内部脚本代码块都是一样,并且都在同一个全局作用域中。 JS引擎
事件循环在Node.js和浏览器环境下的差异
概述 不论在浏览器环境,还是Node环境,js运行的事件循环都是重中之重,但两个环境下的事件循环是基于不同的原理,尤其是Node.js 10+版本之前,一个是基于浏览器,一个是基于 libuv 库。
HTML加载顺序(同步发生冲突)
2 js放在head中会立即执行,阻塞后续的资源下载与执行。因为js有可能会修改dom,不阻塞的话dom的操作顺序不可控。在DOM结构生成之前就调用DOM,JavaScript会报错 7 有async的,会告诉浏览器,js不会修改dom和样式,与其他资源没有依赖关系,所以下载完…
Chrome 的瀑布流(Waterfall)
浏览器将资源放入队列时间,比如:遇到更高优先级的请求或请求并发超过 6 了。 因放入队列时间而发生的停滞时间。 与代理服务器协商时间。 DNS 解析时间,浏览器需要将域名转换成 IP。 在浏览器发送请求前,需要建立 HTTP 连接的时间。 如果网站使用了 HTTPS,这个就是浏…
配置 Tomcat 开启 Gzip 压缩,提升页面打开速度
在有限的带宽限制下,提升网站打开速度。不止是 Tomcat,常用的 nginx、Apache 都可以通过配置的方式打开 Gzip 压缩功能。
match和exec的区别
当正则表达式无子表达式,并且定义为非全局匹配时,exec和match执行的结果是一样,均返回第一个匹配的字符串内容;当正则表达式无子表达式,并且定义为全局匹配时,exec和match执行,做存在多处匹
挖Linux中的古老缩略语
Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古老的语言和它们的目的和作用,以及它们真正的来源。 在L…
下一页
个人成就
文章被点赞
96
文章被阅读
28,334
掘力值
650
关注了
58
关注者
17
收藏集
21
关注标签
18
加入于
2016-11-04