JS字串拼接方法

2022-03-24 06:10:19 字數 947 閱讀 1325

為了解決拼接字串的時候混亂的加號,根據printf函式設計了這個buildstring函式

function buildstring(str,paralist)\\}";

//正規表示式字串

var regstr = prefix + "(.+?)" + surfix;

//新建正規表示式

var regexp = new regexp(regstr,"mg");

if (!str)

else if (str && arguments.length == 1)

else if (arguments.length >= 2 && ((typeof paralist) == "string"))else

//功能函式,替換並返回

function bulidstr(str,paralist));

return ret;

}}

使用:

//使用物件傳參,佔位符使用屬性名

var id="myid",myclass="myclass";

buildstring("

",);

//輸出: "

"//使用陣列傳參,佔位符使用陣列下標

var id="myid",myclass="myclass";

buildstring("

",[id,myclass]);

//輸出: "

"//使用字串傳參,佔位符使用下標,字串一次傳入,位置從0開始

var id="myid",myclass="myclass";

buildstring("

",id,myclass);

//輸出: "

"

js拼接字串

當要做元件的時候就會碰到html 拼裝,既然要做元件就不能依賴於html中獲取html 但是var templatehtml 當裡面的html 很複雜的時候就是個麻煩事兒 一行很長很長,而且修改起來也很不方便 這個問題的解決方法可以這樣 var outhtml 這樣寫的話 就讓可讀性增強,修改模板 ...

js拼接字串

http請求 特別是get請求 或者跳轉頁面需要拼接url請求字串,而經常性的思維就是利用 進行字串拼接 var baseurl www.google.com var a 1,b request c true var finalurl baseurl a a b b c c 高階一點就是使用es6 ...

js拼接URL字串

實際開發中,經常會遇到http請求 特別是get請求 或者跳轉頁面需要拼接url請求字串,而經常性的思維就是利用 進行字串拼接 var baseurl www.google.com var a 1,b request c true var finalurl baseurl a a b b c c這種...