摘要: 最近业余时间浏览技术文章的时候,看到了一篇关于语音朗读的文章:Use JavaScript to Make Your Browser Speak(用Javascript让你的浏览器说话),文章中提到可以通过speechSynthesis实现让现代浏览器语音朗读指定的内容,这激发了我的好奇心去探索了一 阅读全文
posted @ 2021-03-15 12:29 飞灰同学 阅读(2429) 评论(0) 推荐(1) 编辑
摘要: 如果评定前端在最近五年的重大突破,Typescript肯定能名列其中,重大到各大技术论坛、大厂面试都认为Typescript应当是前端的一项必会技能。作为一名消息闭塞到被同事调侃成“新石器时代码农”的我,也终于在2019年底上车了Typescript。使用的一年间整理了许多的笔记和代码片段,花了一段 阅读全文
posted @ 2021-03-08 11:58 飞灰同学 阅读(1171) 评论(0) 推荐(3) 编辑
摘要: 最近因为公司业务的调整,项目需要开发大量的业务组件、高复用逻辑提供给客户使用。当各类组件、代码多了以后,加上团队内几个成员书写习惯、开发思想的不同,出现了好多问题。尤其两个问题最严重: 大量的业务组件/业务逻辑需要通过查源代码的方式,或者问写组件的人,才能知道组件是否有自己需要的属性/钩子方法 有些 阅读全文
posted @ 2021-02-22 11:10 飞灰同学 阅读(2231) 评论(3) 推荐(6) 编辑
摘要: 最近由于业务的原因,需要在Web端页面接入调试各类的网络摄像头,遇到了很多匪夷所思的问题(说的就是读得出摄像头的品牌,读不出摄像头的分辨率)。于是整理了这篇文章作为备忘录,也希望能帮到有类似的小伙伴们。 基础代码 navigator.mediaDevices.getUserMedia({ audio 阅读全文
posted @ 2020-12-10 11:22 飞灰同学 阅读(1777) 评论(1) 推荐(1) 编辑