所有方法都可以在整个类中使用JavaScript变量?

时间:2018-04-17 03:25:33

标签: javascript variables scope

当我尝试在任何方法或构造函数之外的类中声明变量时,我得到一个错误。我希望像在Java和C#中那样做,以获得整个类中可用的变量。首先在任何方法之外声明类似var list的变量,然后在构造函数或方法中为其赋值。或者你是如何用JavaScript做的?

1 个答案:

答案 0 :(得分:0)

你可以使用闭包创建私人scoope,并且此范围内的声明你的类全局,可以从Class中的每个部分获得,但在尝试加入时表现为私有他们来自外面。

cudaPointerAttributes attrs;
cudaPointerGetAttributes(&attrs, foo.data);
std::cout << "GpuMat foo resides on GPU #" << attrs.device << '\n';