function createXMLHTTP() {
xmlhttp = =new XMLHttpRequest();
return xmlhttp;
}
我試圖創建的這3個實例,但它都具有相同的變量名是XMLHTTP。我如何動態創建不同的變量名稱?我不確定這是否是提問的正確方法。需要幫助的一些函數和變量
我想創建像xmlhttp1,xmlhttp2,xmlhttp3,所以然後我可以引用每一個。
function createXMLHTTP() {
xmlhttp = =new XMLHttpRequest();
return xmlhttp;
}
我試圖創建的這3個實例,但它都具有相同的變量名是XMLHTTP。我如何動態創建不同的變量名稱?我不確定這是否是提問的正確方法。需要幫助的一些函數和變量
我想創建像xmlhttp1,xmlhttp2,xmlhttp3,所以然後我可以引用每一個。
你甚至不需要一個function
調用這個簡單的操作。
x1 = new XMLHttpRequest();
x2 = new XMLHttpRequest();
x3 = new XMLHttpRequest();
但是,如果你堅持,那麼至少要縮短它。
function createXHR() {
return new XMLHttpRequest();
}
如何
function createXMLHTTP() {
var xmlhttp = new XMLHttpRequest();
return xmlhttp;
}
xmlhttp1 = createXMLHTTP();
xmlhttp2 = createXMLHTTP();
xmlhttp3 = createXMLHTTP();
我希望這將有助於你
傑羅姆·瓦格納
一個簡單的方法來創建許多內容是將它們放在一個數組:
var xmlhttprequests = [];
for(var i=0;i<100;i++){
var xmlhttp = new XMLHttpRequest();
xmlhttprequests.push(xmlhttp);
}
有沒有理由爲什麼遞歸或使用框架不會幫助? – RandyMorris 2010-05-17 16:30:00
你能舉兩個例子嗎?我在學習,所以我真的不知道這些選項。 – Strawberry 2010-05-17 16:43:53