某些時候需要通過傳參的形式來改變或獲取有規律的變數值,就可以用到變數名拼接
傳參拼接變數名獲取值方法一:(適用於全域性變數)
//通過中括號
var lang_zh =
'你好'
;var lang_en =
'hello'
;function
test
(str)
console.
log(
test
('zh'))
;//你好
console.
log(
test
('en'))
;//hello
傳參拼接變數名獲取值方法二:(適用於區域性變數)
//通過eval()
(function()
console.
log(
test
('zh'))
;//你好
console.
log(
test
('en'))
;//hello})
();
通過傳參修改全域性變數的值:
//判斷元素是否存在並更新對應的全域性變數(前提是元素的屬性名稱與全域性變數名有一定的命名規律)
var hasa =
false
;//全域性變數1
var hasb =
false
;//全域性變數2
function
testid
(str)
else
}testid
('a');
console.
log(hasa)
;//如果值為true則表示id="elema"這個元素存在
JavaScript中,加法變成拼接字串
1.parseint 方法 var e1 document.getelementbyid textbox1 value var e2 document.getelementbyid textbox2 value document.getelementbyid textbox4 value parse...
拼接字串
border 1 class box 標籤名稱th 是否顯示th 標籤順序th tr thead 首頁td class check 是option 否option select td class number 1option 2option 3option 4option 5option 6opti...
字串拼接
給定兩個字串s1和s2,合併成乙個新的字串s。合併規則為,s1的第乙個字元為s的第乙個字元,將s2的最後乙個字元作為s的第二個字元 將s1的第二個字元作為s的第三個字元,將s2的倒數第二個字元作為s的第四個字元,以此類推。包含多組測試資料,每組測試資料報含兩行,代表長度相等的兩個字串s1和s2 僅由...