我可以做在Javascript东西,机器会自动改变这个:总是转换为对象
var x = 0;
为以下(但只在memory--我不想改变“查看源文件”):
var x = {Value: 0};
对于为例:
var x = { Value: 0 };
function a(x) //This function doesn't work if the parameter is not an object, and it would be better if I didn't have to write { Value: 0 }
{
x.Value++;
}
a(x);
alert(x.Value);
你能不能给我们的,你会如何用一个例子那? – georg 2012-04-22 09:11:18
“如果我不必写”需要对象的对象,那会更好?!?只需在函数中使用'typeof x' – Aprillion 2012-04-22 09:21:26
否,我的意思是变量仍然是一个对象,但对象的声明是自动的 – user1342369 2012-04-22 09:23:51