今天有個非常有趣的事,因為我需要用js去實現多語言,就是我在js檔案裡定義了不同的變數
zh_test = '你好';
tw_test = 『你好』;
en_test = 'hello';
// 然後再js裡嘗試將前面的語言簡寫當成變數,拼接後面的字串
var lang = 'zh';
var language = lang + '_test';
alert(language); // 結果 'lang_test'
// 然後alert得出的結果是lang_test,但是這個明顯不是我想要的,我想要的是拼接後讀取中文簡體的'你好';
// 我希望它拼接後,被識別成的是乙個變數而不是字串,最後用乙個eval()函式就可以解決了;
var language = eval(lang + '_test');
alert(language); // 結果 '你好'
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 ...
sql server 變數 字串拼接
參考 sql server中null 字串,isnull以及把查詢結果賦給乙個字元變數組成另乙個查詢語句 1.開始定義的字串都為null.例如 declare sql,那麼 sql就是null 如果後面要進行 變數字串的變數拼接的話,最好是給 sql先賦值為空 或者 其他變數 需求 在乙個游標內 迴...