javascript“使用”关键字用例

问题描述 投票:0回答:0

关键字应该自动为您腾出资源。

例如:

using

现在不需要致电
 function doThings(){
    using file = Deno.open("....");
    // do things
 } 
现在。

但是我很困惑这有什么帮助,因为在同一函数中只调用Close()非常简单。

真正有帮助的是,当您通过功能以外的资源传递:

file.close()

这里我希望在不再使用后关闭资源,因为呼叫者函数只会获得“可读”而不是“文件”,因此,如果我通过使用

function getThing(){ using file = Deno.open("...."); return file.readable; }

表示,它将无法关闭文件
但它行不通。资源用

const

关闭,而在呼叫者函数中不可用。
我想知道这个关键字是否有任何真正的好处

您可能会混淆JavaScript和C#。
关键词对任何语言都有不同的含义。而且您要使用的Sintax在两者中都是无效的。

javascript using
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.