- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 前端Tips#6 - 在 async iterator 上使用 for-await-of 语法糖
本期主要是讲解如何使用 for-await-of 语法糖进行异步操作迭代,让组织异步操作的代码更加简洁易读。
2020-03-12 10:25:17 293
原创 前端Tips#4 - 用 process.hrtime 获取纳秒级的计时精度
本文同步自 JSCON简时空 - 前端Tips 专栏#4,点击阅读视频讲解视频地址文字讲解如果去测试代码运行的时长,你会选择哪个时间函数? 一般第一时间想到的函数是 Date.now 或 Date.getTime。1、先讲结论在 Node.js 程序中,优先选 process.hrtime,其次选 performance.now,最后才会是 Date.now之所以这么选,...
2020-01-15 11:05:24 1746
原创 前端Tips#3 - 简写的 border-radius 100% 和 50% 是等效的
本文同步自 JSCON简时空 - 技术博客,点击阅读视频讲解视频地址文字讲解1、先讲结论border-radius 这个 css 属性大家应该使用得非常娴熟,现实中用到的场景基本都是四个圆角一致的情况。比如实现一个圆形按钮,其中 border-radius 数值有些人写为 50%,有些人则写成 100%,不过你会发现两者效果是一样的:测试 HTML 代码如下:&...
2020-01-09 10:35:08 1031
原创 前端Tips#2 - 将 arguments 转换成Array的最佳实践
本文同步自 JSCON简时空 - 技术博客,点击阅读视频讲解 class="article-video" src="//player.bilibili.com/player.html?aid=81684736&cid=139770298&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfu...
2020-01-02 11:04:58 885
原创 前端Tips01 - require.main 只用一条判断语句,轻松回答模块的 “从哪里来?到哪里去?”
视频讲解 height="480px" width="100%" class="article-video" src="//player.bilibili.com/player.html?aid=80554200&cid=137855798&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfull...
2019-12-25 19:30:15 1106
转载 如何用 Hooks 来实现 React Class Component 写法?
Hooks 的 API 可以参照 React 官网。本文主要是结合 Demo 详细讲解如何用 Hooks 来实现 React Class Component 写法,让大家更深的理解 Hooks 的机制并且更快的入门。注意:Rax 的写法和 React 是一致的,本文 Demo 基于 React 实现,查看 Demo 完整版本文内容包括如下:一、在 Hooks 中如何实现 Class Compon...
2019-10-22 10:18:54 1947
原创 图算法 - 只需“五步” ,获取两节点间的所有路径(非递归方式)
在实现 “图” 数据结构时,会遇到 “获取两点之间是所有路径” 这个算法问题,网上的资料大多都是利用递归算法来实现(见文末的参考文章)。我们知道在 JS 中用递归算法很容易会让调用栈溢出,为了能在生产环境中使用,必须要用非递归方式的去实现。经过一番探索,实现的思路主要来自文章 《求两点间所有路径的遍历算法》 ,只是该文中并没有给出具体的实现细节,需要自己去实现;最终本文的实现结合类似《算法 -...
2019-09-21 11:50:43 5696 3
转载 编写自定义Yeoman生成器
这篇文章翻译自官方Yeoman的帮助文档,讲解了如何编写生成器的一些细节,包括基本写法、运行上下文、UI交互、依赖处理、文件系统等方面;获取之后知识之后,再也不担心写不出自定义的生成器啦!
2014-11-27 14:01:48 1075
原创 【Javascript】重新绑定默认事件
更多内容,请移步 JSCON-简时空在有一种场景下,你想先屏蔽掉默认的系统事件,而在特定条件下又重新绑定回去。【场景】H5页面,动画欢迎界面,共6帧;想在前5帧中屏蔽掉默认的touchmove事件,在第6帧是表单页面,想恢复系统默认的touchmove——这样用户可以自由拖拽页面,浏览完整的表单信息原生JS: 目前我所能想到的最简单粗暴有效的方法是这样的:(没错,i
2014-11-19 19:45:39 538
CRC码在DSP上的实现
2010-07-27
用QuartusII与FPGA设计等精度频率计
2009-06-03
dds_正弦信号发生器的VHDL设计_用QuartusII 7
2009-04-21
函数信号号发生器(产生符合要求的三角波、方波、正弦波)
2009-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人