为了账号安全,请及时绑定邮箱和手机立即绑定

nodejs的http.get超时问题以及“装饰器”问题

nodejs的http.get超时问题以及“装饰器”问题

Helenr 2019-04-08 11:18:47
我用nodejs进行http.get请求时,发现遇到无效网址,往往会出现卡死,经过google发现http.get好像不能设置超时,google到设置超时也有其他方法,可是我一个新手,对于那些代码看得不太懂,希望大家同通俗易懂说说这个的问题关于"装饰器"是由python中引申出来的,是另一个问题,比如计算一个函数执行时间,在python中写一个caculateTime装饰器,很容易做到这一点,而且复用性也很高。现在我在nodejs想要实现类似的功能,nodejs有没有类似的语法特性或解决方案?
查看完整描述

2 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

@decorator
deffunc():
pass
等同于
deffunc():
pass
func=decorator(func)
所以在JavaScript里你可以写:
varfunc=function(){};
func=decorator(func);
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 409 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信