测试积点老人 发表于 2020-9-4 11:33:41

es6的import变量了之后,变量无法更改?

小白一个,问个很简单的问题:
a.js里面:

let serverUrl=1;
export {serverUrl}

test.js里面:

import {serverUrl} from "./a";
import * as a from './a';
serverUrl++;
console.log(serverUrl)
console.log(a.serverUrl)为何报错呢?似乎serverUrl这个变量无法修改只能访问?

szc123qq 发表于 2020-9-4 14:12:14

:time:

郭小贱 发表于 2020-9-7 09:24:58

serverUrl相当于私有变量,别的模块只有查看权限,在赋值后才可使用。

海海豚 发表于 2020-9-7 09:38:27

赋值后使用

qqq911 发表于 2020-9-7 10:17:46

私有变量啊

bellas 发表于 2020-9-7 11:47:09

赋值后使用。

jingzizx 发表于 2020-9-7 13:07:12

私有
页: [1]
查看完整版本: es6的import变量了之后,变量无法更改?