首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IcePanpan
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
angular组件便于扩展规范实例总结
定义组件Inputs属性的interface规范定义组件Outputs属性的interface规范默认值可以通过angular的provider替换,可用于多模板等场景组件接口不实现任何逻辑Butto
【前端帮帮忙】第7期 关于节流(throttle)和防抖(debounce)的理解
简单理解就是:控制函数每隔n秒执行一次。 防止用户高频率的触发事件,刚好这个事件又需要处理大量的计算和渲染而带来的性能问题。 ... 这边我们以onscroll来写个例子,加深理解。 可以看到,函数执行了20次,很显然这并不是我们想要的,因为onscroll事件并不会等你滚动到…
[译] 使用 WFST 进行语音识别
ASR 的逻辑非常简单(就是贝叶斯理论,如同机器学习领域的其它算法一样)。本质上,ASR 就是对给定的语音波形进行转换,比如识别与波形对应的文本。假设 Y 表示从波形中获得的特征向量(注意:这个“特征提取”本身是一个十分复杂的过程,我将在另一篇文章中详述),w 表示任意字符串的…
【前端词典】提高幸福感的 9 个 CSS 技巧
在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。 正文现在开始。 1. 建议使用 padding 代替 margin 我们在设计稿还原的时候,padding 和 margin 两个是常用的属性,但我们…
中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~🤣。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来一波收割翻盘…
Angular 中拦截器的真相和 HttpClient 内部机制
您可能知道 Angular 在4.3版本中新引入了强大的 HttpClient。它的一个主要功能是请求拦截(request interception)—— 声明位于应用程序和后端之间的拦截器的能力。拦截器的文档写的很好,展示了如何编写并注册一个拦截器。在这篇文章中,我将深入研究…
[翻译] 调试 Rxjs(一):工具
我是一个 Rxjs 的信仰者,我在我所有的项目中都使用 Rxjs。有了 Rxjs,我发现很多曾经觉得乏味的事都变得痛快。但是有一件事不是这样:调试。 Rxjs 中异步的本质在组合之后让调试变得更具挑战性:没有太多的状态(state)供你检查,并且调用堆栈(call stack)…
[翻译] 调试 Rxjs(二):日志记录
日志记录并不是一件让人兴奋的事。 然而,这是获得足够的信息来推理问题最直接的方法,而不需要去猜测。它通常是调试 RxJS 代码的首选方法。这是这个系列文章的第二篇,专注于使用日志记录来解决实际问题。在第一篇调试 Rxjs(一):工具中,主要介绍的是 rxjs-spy。在本文中,…
OnPush 组件中 NgDoCheck 和 AsyncPipe 的区别
这篇文章是对Shai这条推特的回应。他询问使用 NgDoCheck 生命周期钩子来手动比较值而不是使用 asyncPipe 是否有意义。这是一个非常好的问题,需要对引擎的工作原理有很多了解:变化检测(change detection),管道(pipe)和生命周期钩子(lifec…
个人成就
文章被点赞
20
文章被阅读
4,719
掘力值
179
关注了
9
关注者
8
收藏集
3
关注标签
24
加入于
2018-09-19