我无法理解 for 循环的行为。jQuery:
$('#btnTest').on("click", function () {
var thumbUrl = "http:localhost/File/Modules/FileManager/Library/1041323042_12.jpg";
var arrurl = thumbUrl.split("/");
var i;
var result;
for (i = 0; i < arrurl.length - 1; i++) {
result += arrurl[i] + '/';
}
alert(result);
});
和html:
<input type="button" class="ThumbLink" value="Test" id="btnTest"/>
但是alert
给出了一个结果:
undefinedhttp:localhost/File/Modules/FileManager/Library/
这undefined
是从哪里来的。我在 for 循环中的错误是什么?谢谢。
我的jsfiddle: