Intl.NumberFormat 是 JavaScript 中的内置对象,用于对数字进行语言敏感的格式化。它属于 ECMAScript 国际化 API,通过这个对象可以方便地将数字格式化为特定地区的货币、百分比或者其他形式的数字表示。
服务器端渲染是在服务器端将数据和模板结合起来生成HTML页面,然后将完整的HTML页面返回给浏览器,浏览器不需要再等待JavaScript代码执行,可以更快地渲染页面。SSR可以提高网站性能,改善用户体验,还可以提高SEO的友好程度
scss换肤根据页面设置data-theme标签实现。
ESLint相关,继承的主要是爱彼迎、eslint推荐、typescript-eslint推荐、React推荐规R,傻瓜式操作步骤,个人实践,可能还存在问题,望多多指教
2020年5月微信新开放的api , 微信环境H5唤起APP和小程序实践
H5唤醒APP,本质上浏览器是通过URLscheme打开APP,安卓和苹果的两个比较hack的方法实现了跳转后本页面不跳转到下载页
浏览器的全屏,退出全屏,监听全屏
copy from wenjie, 分析的很到位,也非常详细。遇到宏任务,先处理宏任务——将宏任务放入Event Queue,然后再处理微任务——将微任务放入Event Queue。
HTML5桌面通知,Notification API,第一种方式为websocket获取到数据,notify通知,较为常用,第二种web-push,不常用,有墙
共4步骤,比较简单,用了memory-cache,后期需要定时任务
chorme performance,之前chorme老版本名为timeline,指的是当你的页面在浏览器运行时的性能表现,用这个performance功能去分析Response, Animation, 以及 Idle 这三个性能指标。