最近写 Rust 程序需要用到全局状态,我希望有一个状态在公共的作用域里,其他模块能通过引入等方式去访问他,在 JS 中做起来很简单: const globalState = { name: 'abc' } function foo() { console.log(globalState) } function bar() { globalState.name = '123' } 由于 JS 的限制较少,变量声明的位置没有限制,在代码顶部声明后,后续所有作用域都能使用。 在...
erio.hashnode.dev1 min read
No responses yet.