腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
WecTeam
专栏作者
举报
73
文章
112390
阅读量
37
订阅数
订阅专栏
申请加入专栏
全部文章(73)
https(40)
网络安全(37)
网站(16)
编程算法(16)
javascript(14)
打包(11)
腾讯云开发者社区(10)
vue.js(9)
css(9)
渲染(9)
webpack(8)
html(7)
react(6)
缓存(6)
小程序(6)
json(5)
github(5)
微信(5)
ios(4)
android(4)
开源(4)
html5(4)
node.js(3)
ecmascript(3)
ide(3)
git(3)
api(3)
http(3)
babel.js(3)
容器(3)
java(2)
c++(2)
typescript(2)
nginx(2)
腾讯云测试服务(2)
图像处理(2)
electron(2)
svg(2)
npm(2)
flutter(2)
bash(1)
.net(1)
webview(1)
容器镜像服务(1)
文件存储(1)
人工智能(1)
eslint(1)
express(1)
rollup.js(1)
lodash(1)
jdk(1)
正则表达式(1)
dns(1)
单元测试(1)
windows(1)
canvas(1)
es(1)
搜索文章
搜索
搜索
关闭
换种方式读源码:如何实现一个简易版的Mocha
腾讯云测试服务
api
编程算法
javascript
Mocha 是目前最流行的 JavaScript 测试框架,理解 Mocha 的内部实现原理有助于我们更深入地了解和学习自动化测试。然而阅读源码一直是个让人望而生畏的过程,大量的高级写法经常是晦涩难懂,大量的边缘情况的处理也十分影响对核心代码的理解,以至于写一篇源码解析过后往往是连自己都看不懂。所以,这次我们不生啃 Mocha 源码,换个方式,从零开始一步步实现一个简易版的 Mocha。
WecTeam
2019-12-16
1.8K
0
Javascript抽象语法树上篇(基础篇)
api
https
ecmascript
网络安全
babel.js
日常工作中,我们会碰到js代码解析的场景,比如分析代码中require了哪些包,有些什么关键API调用,大部分情况使用正则表达式来处理,可一旦场景复杂,或者依赖于代码上下文时,正则就很难处理了,这时候就要用到抽象语法树。常见的uglify、eslint、babel、webpack等等都是基于抽象语法树来处理的,如此强大,有必要好好了解一下。
WecTeam
2019-12-16
2.1K
0
CSS Houdini实现动态波浪纹
api
编程算法
css
CSS Houdini 号称 CSS 领域最令人振奋的革新。CSS 本身长期欠缺语法特性,可拓展性几乎为零,并且新特性的支持效率太低,兼容性差。而 Houdini 直接将 CSS 的 API 暴露给开发者,以往完全黑盒的浏览器解析流开始对外开放,开发者可以自定义属于自己的 CSS 属性,从而定制和扩展浏览器的展示行为。
WecTeam
2019-12-16
1.2K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档