我知道我们可以在window
对象中存储值。
var obj = {
name: 'John', company: 'XYZ', salary: '$x'
};
window.getValue = obj;
但不建议使用window
对象,因为它会导致浏览器的开销。还有另一种在Javascript中的页面之间传递值的方法吗?
我们可以使用全局变量(在函数范围外声明)
var x = {
product: 'phone', price: '$x';
};
(function(){
// module code
})();
除了使用全局变量还是window
对象之外还有其他方法吗?