腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
葡萄城控件技术团队
专栏作者
举报
807
文章
1232061
阅读量
61
订阅数
订阅专栏
申请加入专栏
全部文章(807)
编程算法(117)
javascript(101)
网站(81)
数据(66)
其他(57)
asp.net(56)
api(51)
windows(49)
https(49)
.net(46)
excel(45)
数据库(41)
html(40)
java(39)
ide(36)
网络安全(35)
数据分析(35)
mvc(33)
css(32)
sql(32)
c#(28)
react(28)
node.js(28)
http(28)
数据可视化(28)
angularjs(27)
vue.js(25)
jquery(25)
html5(25)
企业(24)
数据处理(24)
表格(24)
打包(22)
json(19)
报表(19)
插件(17)
工作(17)
函数(17)
文件存储(16)
容器(16)
npm(16)
大数据(15)
设计(15)
android(14)
存储(14)
低代码(14)
typescript(13)
git(12)
webpack(12)
缓存(12)
面向对象编程(12)
安全(12)
开发(12)
技巧(11)
可视化(11)
php(10)
嵌入式(10)
容器镜像服务(10)
开源(10)
对象(10)
数组(10)
ios(9)
github(9)
linux(9)
渲染(9)
数据结构(9)
canvas(9)
配置(9)
性能(9)
wpf(8)
前端(8)
图表(8)
python(7)
服务(7)
事件(7)
系统(7)
费用中心(6)
jquery ui(6)
ecmascript(6)
图像处理(6)
silverlight(6)
云计算(6)
编程(6)
测试(6)
开发者(6)
模型(6)
人工智能(5)
svg(5)
自动化(5)
erp(5)
服务器(5)
解决方案(5)
浏览器(5)
负载均衡(4)
c++(4)
访问管理(4)
express(4)
kubernetes(4)
游戏(4)
微信(4)
nat(4)
pdf(4)
web(4)
表单(4)
布局(4)
程序(4)
服务端(4)
工具(4)
管理(4)
接口(4)
连接(4)
软件(4)
数据挖掘(3)
go(3)
bash(3)
ajax(3)
windows server(3)
bash 指令(3)
spring(3)
神经网络(3)
eslint(3)
sass(3)
asp(3)
tcp/ip(3)
微服务(3)
sas(3)
任务调度(3)
bi(3)
blazor(3)
core(3)
data(3)
script(3)
worksheet(3)
xlsx(3)
编辑器(3)
产品(3)
递归(3)
动画(3)
框架(3)
内存(3)
排序(3)
权限(3)
入门(3)
软件开发(3)
拖拽(3)
线程(3)
效率(3)
语法(3)
机器学习(2)
actionscript(2)
bootstrap(2)
xml(2)
云数据库 SQL Server(2)
oracle(2)
access(2)
jar(2)
tomcat(2)
unix(2)
负载均衡缓存(2)
apache(2)
nginx(2)
深度学习(2)
命令行工具(2)
文字识别(2)
腾讯云测试服务(2)
数据安全(2)
分布式(2)
运维(2)
正则表达式(2)
sql server(2)
seo(2)
grep(2)
单元测试(2)
flash(2)
gradle(2)
小程序(2)
物联网(2)
ascii(2)
数据库管理(2)
腾讯云 BI(2)
boot(2)
db(2)
grid(2)
import(2)
nestjs(2)
null(2)
ole(2)
range(2)
spreadjs(2)
table(2)
ui(2)
var(2)
遍历(2)
变量(2)
并发(2)
登录(2)
反射(2)
高性能(2)
集合(2)
架构(2)
进程(2)
客户端(2)
模板引擎(2)
实践(2)
数据类型(2)
索引(2)
同步(2)
响应式(2)
性能优化(2)
异步(2)
指针(2)
字符串(2)
低代码开发(2)
数字孪生(2)
云镜(主机安全)(1)
对象存储(1)
官方文档(1)
phonegap(1)
mac os(1)
iphone(1)
jsp(1)
webview(1)
汇编语言(1)
nosql(1)
eclipse(1)
vba(1)
centos(1)
日志服务(1)
云直播(1)
海外加速(1)
消息队列 CMQ 版(1)
数据加密服务(1)
mongodb(1)
金融(1)
智慧物流(1)
electron(1)
redux(1)
云数据库 MySQL(1)
移动开发(1)
grunt(1)
lodash(1)
黑客(1)
压力测试(1)
shell(1)
spark(1)
gui(1)
yum(1)
spring boot(1)
unity(1)
自动化测试(1)
二叉树(1)
rabbitmq(1)
iis(1)
socket编程(1)
uml(1)
powershell(1)
机器人(1)
架构设计(1)
element ui(1)
postcss(1)
webgl(1)
mqtt(1)
kafka(1)
虚拟化(1)
flutter(1)
注册保护(1)
5g(1)
unicode(1)
sdk(1)
es(1)
智能识别(1)
数据集成(1)
邮件推送(1)
教育(1)
项目管理(1)
add(1)
aurelia(1)
chatgpt(1)
console(1)
cqrs(1)
cs(1)
csv(1)
date(1)
debug(1)
designer(1)
final(1)
foreach(1)
form(1)
for循环(1)
function(1)
google(1)
graphql(1)
height(1)
ip(1)
it(1)
jetbrains(1)
join(1)
layout(1)
leetcode(1)
line(1)
memory(1)
meteor(1)
office(1)
poi(1)
project(1)
record(1)
ref(1)
replace(1)
row(1)
settings(1)
src(1)
stack(1)
string(1)
tcp(1)
textbox(1)
tools(1)
variant(1)
vite(1)
vue3(1)
width(1)
winform(1)
winforms(1)
版本管理(1)
报表工具(1)
编程语言(1)
编码(1)
编译(1)
编译器(1)
并发编程(1)
部署(1)
程序员(1)
代码优化(1)
多线程(1)
二维码(1)
工作流(1)
行业(1)
后端(1)
基础(1)
路由(1)
模块化(1)
内存泄漏(1)
内网穿透(1)
日志(1)
软件测试(1)
设计模式(1)
事务(1)
数据管理(1)
树形结构(1)
算法(1)
调试(1)
微信支付(1)
协议(1)
研发(1)
优化(1)
源码(1)
中间件(1)
注解(1)
数据清洗(1)
数据网格(1)
搜索文章
搜索
搜索
关闭
JavaScript中错误正确处理方式,你用对了吗?
javascript
单元测试
JavaScript的事件驱动范式增添了丰富的语言,也是让使用JavaScript编程变得更加多样化。如果将浏览器设想为JavaScript的事件驱动工具,那么当错误发生时,某个事件就会被抛出。理论上可以认为这些发生的错误只是JavaScript中的简单事件。
葡萄城控件
2022-05-09
595
0
[经验总结] 关于单元测试
单元测试
偶然想起@jeffz_cn在twitter上问:“私有方法真的不应该单元测试吗?为什么?我觉得有的组件只是逻辑复杂一些,因此会提取私有方法,并且测试这些私有方法的逻辑。如果把这些内容统统从外部“注入”,这样私有的逻辑就变公开了……但是这样难道没有过渡设计的味道吗?”。 然后就想起来我在项目中推动单元测试的经过。觉得还是应该总结一下比较好。 先说现状 (下面的数据我现在无法核实,但是,应该和实际值误差不大) 我目前负责的项目,有代码200K+,控件产品,尤其是Grid控件产品的代码复杂度远比应用程序的产品复杂
葡萄城控件
2018-01-10
734
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档