一个可能让你的页面渲染速度提升数倍的CSS属性

浏览器在接收到服务端返回的 HTML 之后,需要把这段数据渲染成用户看到的页面,在开始渲染第一个元素之前可能还需要经过很多步骤。这个过程会适用于整个页面,包括当前不可见的内容。所以在首屏渲染时,是有很大一部分时间花费在用户不可见的内容上,实际上这部分数据我们没必要在首屏就把它们渲染出来。Chrome 85 新推出的 content-visibili[...]

乾坤使用记录

1.Application died in status LOADING_SOURCE_CODE子应用的入口文件有问题,看看是不是生命周期导出的有问题没问题的话,看看是不是原来的render,没有用if(!window.POWERED_BY_QIANKUN)包裹住2.Application died in status NOT_MOUNTED:Ta[...]

共享变量

(function(global) { var hello = 'abc'; global.hello = hello; // 将当前闭包内的某个变量绑定到全局环境 }) (this);这里有一个知识点,就是:传统浏览器中的javascript环境,全局对象的this默认绑定的是window实例,而全局环境的变量,默认会绑定到window对象上[...]

印尼身份证正则表达式

以下是一个简单的 JavaScript 正则表达式,用于验证印度尼西亚身份证号码:/^[1-9]\d{2}(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])\d{4}$/这个正则表达式可以匹配 16 位数字,满足以下条件:前三位是 1-9 之间的数字;第 4-5 位是 01-12 之间的数字,表示出生月份;第 6-7 位是[...]

前端封装的sdk 优秀范例

/**构造函数@param {string} apiKey - API Key */function MySDK(apiKey) { this.apiKey = apiKey; this.apiUrl = 'https://api.example.com'; }/**GET 请求封装@param {string} endpoint - AP[...]