摘要:
# tool - 前端如何精确统计页面停留时长? ## 1. 背景 页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标,用于反映用户在某些页面上停留时间的长短,传统的Tp统计方法会存在一定的统计盲区,比如无法监控单页应用,没有考虑用户切换Tab、最小化窗口等操作场景。基 阅读全文
摘要:
# Browser - 浏览器工作原理 > 浏览器(也称为网络浏览器或互联网浏览器)是安装在我们设备上的软件应用程序,使我们能够访问万维网。 有许多浏览器正在被使用,截至2022年,使用最多的是:谷歌浏览器、苹果的Safari、微软的Edge和火狐。 但是,它们实际上是如何工作的,从我们在地址栏中键 阅读全文
摘要:
ts - 基础 TypeScript中文网 · TypeScript——JavaScript的超集 what 超集、扩展 扩展功能 类型批注和编译时类型检查 类型推断 类型擦除 接口 枚举 Mixin 泛型编程 名字空间 元组 类型 声明变量 var/let/const 变量名 [: 类型] [= 阅读全文
摘要:
html&browser&http - 浏览器缓存 keyword 前端缓存 浏览器缓存 http缓存 浏览器缓存 浏览器缓存是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 浏览器缓存主要分为强缓存(也称本地缓存)和协商缓存(也称弱 阅读全文
摘要:
utils&js - 判断数据类型 /** * 判断文件 * * 如果你需要类型判断,请不要再使用 Object.prototype.toString.call()方法 * 直接调用我们下方封装好的is函数即可 * 我想,以下函数,已经可以满足所有情况下的类型判断 */ export const t 阅读全文
摘要:
js - 数字转中文 JavaScript 中将阿拉伯数字转换为中文 转换代码 var _change = { ary0: ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'], ary1: ['', '十', '百', '千'], ary2: ['' 阅读全文
摘要:
tool/js - ChineseToPinyin 汉语转拼音 Convert_Pinyin.js js如何简单实现汉字转成拼音的功能 pinyin-pro 官网 npm npm 安装 npm install pinyin-pro 浏览器引入 <script src="https://unpkg.c 阅读全文
摘要:
git - TortoiseGit TortoiseGit 简介 TortoiseGit 简称 tgit, 中文名海龟Git。TortoiseGit是一个开放的GIT版本控制系统的源客户端。 TortoiseGit 支持Winxp/vista/win7/Win10,提供有中文版支持。 Tortois 阅读全文
摘要:
Svelte Svelte 简介 在最新的《State of JS survey of 2020》中,它被预测为未来十年可能取代React和Vue等其他框架的新兴技术。如果你不确定自己是否该了解 Svelte,可以先看一下 Svelte 的一些发展趋势。 开发者满意度 从2019年开始, Svelt 阅读全文
摘要:
JavaScript项目榜单 参考资料 2022年最受欢迎的JavaScript项目榜单出炉 Best of JS 正式公布 2022 年 JavaScript 明星项目榜单 该榜单提供了过去 12 个月 JavaScript 生态系统中的趋势项目的概述! 此榜单分12个类目包含了以下部分: 前端框 阅读全文