发布了文章2024-08-29
在渲染进程中,主线程处理大部分发送给用户的代码。如果使用 Web Worker 或 Service Worker,部分 JavaScript 会由工作线程处理。另外,合成器线程和光栅化线程也在渲染进程中运行,确保网页高效、流畅地渲染。
发布了文章2022-06-07
如果两个页面的协议,域名和端口都相同,则两个页面具有相同的源例如,下表给出了相对于 http://www.test.com/index.html 页面的同源检测:
发布了文章2022-05-28
其他编程语言如 Java 等使用 new 命令时,都会调用“类”的构造函数。但是,JavaScript没有“类”,本身并不提供一个 class 实现(虽然在ES6中提供了class 关键字,但其只是语法糖,JavaScript仍然是基于原型的)。于是,JavaScript作了一个简化的思想,new 命令后面跟的...
发布了文章2022-05-28
阅读 Vue 源码就是一个很好的学习方式,不仅可以让我们帮助我们更快解决工作中遇到的问题,也能借鉴优秀源码的经验,学习高手发现问题、思考问题、解决问题的思路,学习怎么写出规范又好维护的高质量代码。
赞了文章2022-04-28
全局处理js运行时未处理异常的时候,常用到window.onerror,有时候会用到window.addEventListener('error',function(event){}),这二者到底有什么区别呢?
发布了文章2022-04-24
随着业务的不断迭代,项目日渐壮大,为了给用户提供更优的体验,性能优化是前端开发避不开的话题。一个优秀的网站必然是拥有丰富功能的同时具有比较块的响应速度,想必我们浏览网页时都更喜欢丝般顺滑的感受。
发布了文章2022-01-24
拉取最新代码,执行npm install ,自动本地下载 eslint、eslint-config-prettier、babel-eslint、prettier、eslint-config-prettier 等依赖; {代码...}
赞了文章2021-06-19
stylelint 有百余条内置规则。它们希望为广大开发者提供更有价值的 标准 CSS 。每个规则都是独立的,默认情况下为关闭状态并没有默认值。
赞了回答2021-06-09
Importing TypesPrior to TypeScript 3.8, you can import a type using import. With TypeScript 3.8, you can import a type using the import statement, or using import type.`// Re-using the same importimport { APIResponseType } from "./api";// Explicit...
赞了回答2021-05-25
{代码...}
赞了问题2021-05-25
赞了文章2020-09-27
第一个参数(必须) - {String | Object | Function} {代码...} 第二个参数(可选) - {Object} {代码...} 第三个参数(可选) - {String | Array} {代码...} 两种组件写法对比 {代码...} this.$slots用法 {代码...} 使用props传递数据 {代码...} VNodes必须唯一 {代码...}...
赞了文章2020-09-14
optimization总结 minimize 默认为true,效果就是压缩js代码。 minimizer 可以自定义UglifyJsPlugin和一些配置,默认的压缩为uglifyjs-webpack-plugin {代码...} runtimeChunk 默认为false,runtime相关的代码(各个模块之间的引用和加载的逻辑)内嵌入每个entry。 true...
赞了文章2020-05-09
我们先看“疗效”,你可以打开我的博客u3xyz.com,通过查看源代码来看SSR直出效果。我的博客已经快上线一年了,但不吹不黑,访问量非常地小,我也一直在想办法提升访问量(包括在sf写文章,哈哈)。当然,在PC端,搜索引擎一直都是一个重要的流量来源。这里就不得不提...
关注了问题2020-04-21
发布了文章2020-04-17
rewrite 只能放在 server { } 、 location { } 、 if { } 中,并且只能对域名后边的除去传递的参数外的字符串起作用,例如http://aaa.com/a/we/index.php?id=1&u=str只对/a/we/index.php重写。语法为 rewrite regex replacement [flag];
赞了文章2020-04-15
之前在配置nginx时,总是遇到rewrite指令的last和break标识的问题,看到的资料大都是last 基本上都用这个 Flag,break 中止 Rewirte,不在继续匹配。看完之后还是有点懵,后来看了下rewrite模块的文档,终于搞懂了,这个模块内容也不是太多,索性整个把这个模块都好...
发布了文章2020-04-09
location 指令是 nginx 中最关键的指令之一,location 指令的功能是用来匹配不同的 URI 请求,进而对请求做不同的处理和响应,这其中较难理解的是多个 location 的匹配顺序,本文会作为重点来解释和说明。
赞了文章2020-04-09
Chrome 81 于前天正式发布了,这个版本其实最初是计划在 3 月 17 号 发布的,但由于冠状病毒(COVID-19)爆发而导致推迟到了现在。Chrome 81 的延迟也扰乱了 Google 正常的六周发布时间表。因此 Google 此前也宣布,下一个版本将直接跳过 Chrome 82 ,直接发布 Chrom...
赞了文章2020-03-31
一、背景文章2017 前端大事件和趋势回顾,2018 何去何从?中提到了2017年前端值得关注的十大事件,其中就提到了PWA。大家都知道Native app体验确实很好,下载到手机上之后入口也方便。它也有一些缺点:开发成本高(ios和安卓)软件上线需要审核版本更新需要将新版本上传...