Tags → #coding
-
Vue Project Optimization
Below, I will share several optimization techniques in order of effectiveness. At the bottom, there will be a quick summary by category. I used to ...
-
Vue 项目优化
下面按优化效果由高到低分享几个优化技巧,在最下面会有分类速览,也相当于一个总结。 我也曾以为,拆分子组件是用于抽象,但实践告诉我,拆分子组件是提升性能的一种方式(特定情况)。 在我的实际工作中遇到这么个问题,有一个很大的表格,里面有多个新增条目的对话框,当数据很多的时候,**在弹框中**填写...
-
可读代码的艺术
**本文为 The Art of Readable Code by Dustin Boswell and Trevor Foucher 的读书笔记** 能看懂的意思是能够改功能、加功能、debug,看懂所需时间越短越好。这甚至不一定是为了别人,如果你自己写出来的东西自己半年后都看不懂了,那就真...
-
关于 table 元素你要懂的全在这
本文翻译自 A Complete Guide to the Table Element,省略了部分小节。因为本文写于 2013 年,部分信息已经过时,我也作了小部分调整。另外,在一些不好理解的地方添加了一点解释。 `<table>` 元素用于 HTML 表格数据展示,就像你在 Excel 里看到的...
-
前端项目优化自查
Core Web Vitals TTI FID LCP TBT CLS FMP defer 和 async:可以理解为 defer 是 defer(延迟)到文档加载完成,用于强调运行顺序或需要整个 DOM 的脚本...
-
TyranoScript Tutorial Part 7: Notes
This post collects assorted notes and practical tips about TyranoScript—mostly as a memory aid so I won’t forget them after a long break. There’s a...
-
TyranoScript 从入门到魔改 7 备忘录
这里收集一些关于 TyranoScript 零散的信息或是使用技巧,以备太久不用忘掉之需。 tyrano.js 的这个函数,我一眼看上去,惊呼迷惑: ```javascript function object(o) { var f = object.f, i, len, n, ...
-
JavaScript 数组去重的 4 种方法及性能比较
简单测试下 JavaScript 4 种去重算法的效率。 1. 使用哈希表记录是否重复 2. 用内建 indexOf 函数判断是否重复 3. 组合内建 filter 和内建 indexOf 4. 全新的 new Set() ```javascript var arrayLength = ...