javascript - 函数内部声明的 Javascript 连接是否持久?
问题描述
我正在编写一个 Node 应用程序并初始化一个 websocket 连接。
const ws = require('some-websockets-library')
const websocketConnection = new ws(connection);
伟大的!有用。
但是,如果我在下面的函数中声明连接怎么办。它似乎工作正常。websocketConnection
除了变量的范围之外还有什么区别吗?我担心的是,如果它在没有“全局”引用的函数中初始化,Node 不会将其保留在内存中。websocketConnection
这有什么道理吗?试图了解更多关于 JS 的知识。
function startWS() {
const websocketConnection = new ws(connection); // Is this connection less "durable" than the one above?
}
解决方案
推荐阅读
- javascript - react-native-chart-kit:垂直旋转时无法正确显示标签
- javascript - 带有内部数组的 Javascript JSON
- image - 尽管具有完全相同的 HTML 和 CSS 代码,但三个链接之一无法正常工作
- java - 我正在尝试获取正确的 Api 查询以从集合中获取单个响应,但我不断在我的 recyclerview 中获取所有响应的列表
- r - 根据另一列将两列更改为一列
- python - Python - 如何加密文本文件并使用 AES 通过套接字发送
- video - RTSP 流如何在低 FPS 下工作
- r - 如何计算每个基因的关联数
- java - React Native 中的 RSA 加密和 JAVA 中的解密(Spring Boot)
- c# - (服务器端)错误1053:服务没有及时响应启动或控制请求