字串拼接
1.[1
<
2<3,
3<
2<
1] 結果是:**b**
a.[true
,false]b
.[true
,true
]
解析:
執行下列**, d最終結果是: a
var d =
('hello'+(
'aa'
==='aa')?
'_cc'
:'_dd')a
. hello_cc
b. hello_dd
解析:字串在和布林值拼接時,會將布林值轉為字串;如:
(1) 『aa』+null結果是aanull,
(2) 『aa』+undefined結果是aaundefined,
(3) 『aa』+true結果是aatrue,
(4) 『aa』+false結果是aafalse,
(5) 『aa』+nan結果是aanan,
(1)
'b'+
'a'+
+'a'
+'a', //banana(2
)'b'
+'a'++
''//ba0 (空串轉為數字0)(3
)'b'
+'a'++
'1'//ba1
例如:
var s1 =
"01"
;var s2 =
"1.1"
;var s3 =
"z";
var b =
false
;var f =
1.1;
var o =};
s1 =
+s1;
// 1
s2 =
+s2;
// 1.1
s3 =
+s3;
// nan
b =+b;
// 0
f =+f;
// 1.1
o =+o;
//-1
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這種...