首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zxhnext
掘友等级
前端工程师
|
快手
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 72
沸点 0
赞
72
返回
|
搜索文章
zxhnext
前端工程师 @快手
·
7月前
关注
乱用try...catch引发的故障报警
1. try...catch...捕获异常逻辑 多层try...catch...,错误会被距离最近的catch捕获 在内层catch中再次抛出错误,会被外层捕获 从 fin...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TS体操
easy 1. 实现pick 实现 TS 内置的 Pick<T, K>,但不可以使用它。 从类型 T 中选择出属性 K,构造成一个新的类型。 例如 题解 相关知识 keyo...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(八)装饰器
1. 装饰器是什么 它是⼀个表达式 该表达式被执⾏后,返回⼀个函数 函数的⼊参分别为 target、name 和 descriptor 执⾏该函数后,可能返回 descri...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(七)高级类型
1. infer infer 的定义:infer 表示在 extends 条件语句中以占位符出现的用来修饰数据类型的关键字,被修饰的数据类型等到使用时才能被推断出来。 1....
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(六)泛型
1. 泛型简介 1. 什么是泛型 泛型(Generics)是允许同一个函数接受不同类型参数的一种模板。相比于使用 any 类型,使用泛型来 创建可复用的组件要更好,因为泛型...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(四)重载
函数重载或⽅法重载是使⽤相同名称和不同参数数量或类型创建多个⽅法的⼀种能⼒。 1. 函数重载 (function signature overload ) 定义 函数签名 ...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(三)交叉类型、联合类型
1. 交叉类型& 交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。 例如,Person & Seria...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(二)类型断言、类型守卫
1. TS 类型断言定义 把两种能有重叠关系的数据类型进行相互转换的一种 TS 语法,把其中的一种数据类型转换成另外一种数据类型。类型断言和类型转换产生的效果一样,但语法格...
赞
评论
分享
zxhnext
前端工程师 @快手
·
1年前
关注
TypeScript最佳实践(一)TS基础
1. Typescript优势 优势1:编译时静态类型检测:函数或方法传参或变量赋值不匹配时,会出现编译错误提示,规避了开发期间的大量低级错误,省时,省力。 优势2:能自动...
赞
评论
分享
zxhnext
赞了这篇文章
海阔_天空
前端开发
·
1年前
关注
如何给所有的async函数添加try/catch?
阿里三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰 后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?...
2.9k
266
分享
zxhnext
关注了
全栈然叔
前端工程师 @快手
zxhnext
关注了
李伟_Li慢慢
前端工程师 @快手
zxhnext
赞了这篇文章
iamkun
2年前
关注
Element Plus 正式版发布啦! 🎉🎉
今天,我们非常高兴地宣布 Element Plus 稳定版正式发布。自第一个 commit 起,经过 1 年零 7 个月的持续迭代开发,在社区每一位同学的参与帮助下,稳定版...
509
99
分享
zxhnext
赞了这篇文章
逛逛GitHub
2年前
关注
这款 Markdown 编辑器开源了!
昨天,一个名为 marktext 的开源项目登上了 GitHub 的热榜,一天斩获了 304 的 Star。 这个开源项目是一个简单优雅的 Markdown 编辑器,专注于...
43
16
分享
zxhnext
赞了这篇文章
杰出D
Web前端工程师 @公号|前端有话说
·
2年前
关注
面试了十几个高级前端,竟然连(扁平数据结构转Tree)都写不出来
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 前言 招聘季节一般都在金三银四,或者金九银十。最近在这五六月份,陆陆续续面试了十几个高...
4.1k
2.1k
分享
zxhnext
前端工程师 @快手
·
2年前
关注
【使你的页面飞起来】6-构建优化
1. 用户感知优化 友好错误提示 friendly-errors-webpack-plugin 进度条 progress-bar-webpack-plugin 编译完成弹出...
2
评论
分享
zxhnext
前端工程师 @快手
·
2年前
关注
前端必会数据结构与算法系列之算法技巧(十四)
1. 字典树 字典树,即Trie树,又称单词查找树或键树,是一种树形结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。...
7
评论
分享
zxhnext
前端工程师 @快手
·
2年前
关注
前端必会数据结构与算法系列之动态规划(十三)
1. 什么是动态规划 动态规划(dynamic programming,DP)是一种将复杂问题分解成更小的子问题来解决的优化技术。 用动态规划解决问题时,要遵循三个重要步骤...
3
评论
分享
zxhnext
前端工程师 @快手
·
2年前
关注
前端必会数据结构与算法系列之贪婪算法(十二)
1. 什么是贪心算法 贪心算法是算法设计中的一种方法。 期盼通过每个阶段的局部最优选择,从而达到全局的最优。 结果并不一定是最优。 贪心算法是一种在每一步选择中都采取在 前...
3
评论
分享
zxhnext
前端工程师 @快手
·
2年前
关注
【使你的页面飞起来】5-性能优化的指标和工具
1. 性能指标和优化目标 理解加载瀑布图 基于HAR存储与重建性能信息 速度指数(Speed Index) 重要测量指标 瀑布图 蓝色线为dom加载完成时间,红色线为页面所...
1
评论
分享
下一页
个人成就
文章被点赞
153
文章被阅读
30,963
掘力值
1,411
关注了
35
关注者
77
收藏集
21
关注标签
72
加入于
2017-09-05