首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zxhnext
掘友等级
前端工程师
|
快手
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
TypeScript最佳实践(二)类型断言、类型守卫
1. TS 类型断言定义 把两种能有重叠关系的数据类型进行相互转换的一种 TS 语法,把其中的一种数据类型转换成另外一种数据类型。类型断言和类型转换产生的效果一样,但语法格式不同。 2. TS 类型断
TypeScript最佳实践(一)TS基础
1. Typescript优势 优势1:编译时静态类型检测:函数或方法传参或变量赋值不匹配时,会出现编译错误提示,规避了开发期间的大量低级错误,省时,省力。 优势2:能自动提示:变量类型、变量属性,不
【使你的页面飞起来】6-构建优化
1. 用户感知优化 友好错误提示 friendly-errors-webpack-plugin 进度条 progress-bar-webpack-plugin 编译完成弹出通知 webpack-bui
前端必会数据结构与算法系列之算法技巧(十四)
1. 字典树 字典树,即Trie树,又称单词查找树或键树,是一种树形结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。 优点 最大限度地减少无谓的
前端必会数据结构与算法系列之动态规划(十三)
1. 什么是动态规划 动态规划(dynamic programming,DP)是一种将复杂问题分解成更小的子问题来解决的优化技术。 用动态规划解决问题时,要遵循三个重要步骤 (1) 定义子问题; (2
前端必会数据结构与算法系列之贪婪算法(十二)
1. 什么是贪心算法 贪心算法是算法设计中的一种方法。 期盼通过每个阶段的局部最优选择,从而达到全局的最优。 结果并不一定是最优。 贪心算法是一种在每一步选择中都采取在 前状态下最好或最优(即最有利)
【使你的页面飞起来】5-性能优化的指标和工具
1. 性能指标和优化目标 理解加载瀑布图 基于HAR存储与重建性能信息 速度指数(Speed Index) 重要测量指标 瀑布图 蓝色线为dom加载完成时间,红色线为页面所有声明资源加载完成时间 鼠标
【使你的页面飞起来】4-代码优化
1. JS开销和如何缩短解析时间 体积相同情况下,JS性能开销是远大于图片等文件的,如下图所示: JS要经过编译、解析、执行过程,而图片只需要解码与绘制 1.1 尽量减少主线程工作量 避免长任务 避免
【使你的页面飞起来】2-资源优化
1. 资源压缩与合并 为什么要压缩&合并? 减少http请求数量 减少请求资源的大小 1.1 JavaScript 1. tree shaking tree shaking也是通过检测源码中不会被使用
【使你的页面飞起来】3-传输加载优化
浏览器打开页面过程: 如上图所示,我们来看看每一部分分别都做了什么: -- prompt for unload: 卸载旧页面,请求新页面 ---- navigationStart: 开始记时,开始处理
下一页
个人成就
文章被阅读
5
掘力值
1,629
关注了
0
关注者
0
收藏集
22
关注标签
0
加入于
2017-09-05