请看看我的代码:积累变量在不同的范围
function foo() {
var h = "start";
$.each(some_array_of_objects, function() {
var name = 'middle';
h += name;
});
h += "end";
alert(h);
}
我希望看到我的警戒累积字符串,但不是这个我串了很多的翻译:字符串。是否有可能以上述方式积累h变量而不使用全局变量?
这是最有可能的,因为'$(本)[0] [ '名']'是一个数组。你可以发布'some_array_of_object'变量的值。 –
请将代码发布到'this'引用的对象。 –
你没有使用“全局变量”。 'h'只能在'function foo()'的范围内使用。 现在,你能告诉我们'some_array_of_objects'的内容吗? – Cerbrus