◎JAVASCRIPT中字符串的連接
JS中字符串的連接,我們常用"+",大量的字符串連接操作中使用"+"代價(jià)是很高的,在JAVA里面,都知道使用StringBuffer類的append方法,那么在JS里面,我們可以使Array對象的join方法。
我們使用AJAX發(fā)送請求,有時(shí)候需要傳遞參數(shù),其多個(gè)參數(shù)之間都是以"&"隔開。
在要求傳的參數(shù)比較多的情況下,可以將參數(shù)-值先一個(gè)一個(gè)的存在Array里面,然后使用join方法轉(zhuǎn)換為字符串。
我們使用AJAX發(fā)送請求,有時(shí)候需要傳遞參數(shù),其多個(gè)參數(shù)之間都是以"&"隔開。
在要求傳的參數(shù)比較多的情況下,可以將參數(shù)-值先一個(gè)一個(gè)的存在Array里面,然后使用join方法轉(zhuǎn)換為字符串。
// 創(chuàng)建一個(gè)數(shù)組
var aParam = new Array();
// 參數(shù)
var param1 = "name=x29";
.
.
.
var paramN = "paramName=value";
// 將參數(shù)存入數(shù)組當(dāng)中
aParam.push(param1);
.
.
aParam.push(paramN);
// 將數(shù)組轉(zhuǎn)換成字符串,并作為參數(shù)傳遞
xmlHttp.send(aParam.join("&"));
var aParam = new Array();
// 參數(shù)
var param1 = "name=x29";
.
.
.
var paramN = "paramName=value";
// 將參數(shù)存入數(shù)組當(dāng)中
aParam.push(param1);
.
.
aParam.push(paramN);
// 將數(shù)組轉(zhuǎn)換成字符串,并作為參數(shù)傳遞
xmlHttp.send(aParam.join("&"));
posted on 2007-04-02 11:24 聽風(fēng)的歌 閱讀(2464) 評論(0) 編輯 收藏 所屬分類: AJAX & CSS