我正在将一些Java代码转换为Javascript,而Java对象具有静态初始化块,在对象中填充两个数组。我的理解是,无论创建多少个对象,此初始化程序仅运行一次。在Javascript中我能做到这样的事情吗?
Java代码:
public final class MyObject {
private MyObject() { }
// ...
static {
// Run once static init code here
}
}
这种只运行一次的初始化在Javascript中能够实现吗?
谢谢