是否正常
object.array.push('xxx');
不会对数组应用更改,但会将更改应用于对象吗?
我认为数组是javascript中的对象?!
我正在使用远程模块https://github.com/electron/electron/blob/master/docs/api/remote.md中的getGlobal函数,并且更改未应用于数组
完整代码 - main.js:
global.data = {
items: ['aaa', 'bbb']
};
在renderer.js
中remote.getGlobal('data').items.push('xxx');
console.log(remote.getGlobal('data').items); <- no xxx