关于app.js全局变量的问题
发布于 5 年前 作者 uyan 5467 次浏览 来自 问答

场景:在app.js里面声明一个全局变量rooturl,然后在登录页面改变rooturl,最后再进入这个页面。

onload里面的打印两个url不一样。在data用的url并没有改变,然后app.rooturl是已经改变的

这是为什么?

2 回复

测试1:

var a = 1

var b = a

a = 2

console.log(a) // 2

console.log(b) // 1

测试2:

var a = {value:1}

var b = a

a.value = 2

console.log(a.value) // 2

console.log(b.value) // 2

。。。需要补一下基础了。

回到顶部