JavaScript字串拼接變數名及賦值

2021-07-30 13:22:44 字數 994 閱讀 7963

某些時候需要通過傳參的形式來改變或獲取有規律的變數值,就可以用到變數名拼接

傳參拼接變數名獲取值方法一:(適用於全域性變數)

//通過中括號

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 僅由...