我想用一个函数获取之前在 DOM 上设置的所有变量。 我不确定在 javascript 中是否可行。
var a= 1;
var b=2;
var =3;
var all_data= get_all_vars();
function get_all_vars(){
//this function should return
// return array('a'=>1, 'b'=>2, 'c'=>3);
}
请给我建议答案。要么可能,要么不可能。如果可能怎么办? 提前致谢。
最佳答案
你可以使用
for(i in window) console.log(i);
或
Object.keys(window)
但它会返回每个全局变量。不幸的是,没有办法完全按照您的意愿行事。
关于javascript - 如何使用单个函数获取所有 javascript 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20541388/