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

后端语言的生命周期是怎么计算的?

后端语言的生命周期是怎么计算的?

智慧大石 2018-10-17 13:15:29
这里我指的是客户端一个请求到服务端,服务端从路由接收到请求后,函数进行处理,这里面涉及的调用的函数,以及相关创建的变量是否在 服务端返回数据后 就结束了生命周期?另一点疑惑的地方就是对于nodejs 类似有异步处理的函数,即便服务端响应了请求,结束了本次请求,假设有一个异步函数还是在执行的,那么该函数所涉及到的变量将会被保存,那么这个变量对于其他的客户端来说值是相同的么?1/19日更新在nodejs 中如果你在一个文件顶部 var a = 1; 接口请求打印这个值 然后再++ ,那么接下来每次请求的这个a 都会是上一次递增的值....也就是说nodejs的项目启动之后 所有变量的声明周期都是一直存在的。。。继续寻找高手回答。。
查看完整描述

1 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

其实是这样的,你也知道变量有作用域,你只是拿 request handler 之外的公共作用域的变量测试得到了一种情况。


查看完整回答
反对 回复 2018-11-12
  • 1 回答
  • 0 关注
  • 498 浏览
慕课专栏
更多

添加回答

举报

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