我希望在对象中创建一个私有数组。问题是,我正在用obj.arr复制arrCopy,但它似乎只引用obj.arr。当我拼接它时,这会引起问题,因为它会影响到obj.arr,在任何进一步的代码运行中,它都会更短。var obj = { max: 9,
// I want the array to be private and never to changeconsole.lo
我正在进行一个项目,在这个项目中,我遇到了一个突然包含与另一个数组变量相同的数组变量的问题。在懒人提醒的帮助下,我把问题缩小到了这段代码,在这段代码中,所有事情都突然出错了:
// The array "data" is the result of a JSON request - this现在,allShowsVars还从showsVars中获得了新的、经过修改的内容。为什么?变量不是连接在一起的!我想我遗漏了