怎么回事????逗號哪去了???
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
?? ?<title>join()</title>
?? ?<script type="text/javascript">
?? ??? ?var myArr1="i";
?? ??? ?var myArr2="love";
?? ??? ?var myArr3="you";
?? ??? ?var myArr4=myArr1.concat(myArr2,myArr3);
?? ??? ?document.write(myArr4);
?? ??? ?document.write(myArr4.join());
?? ?</script>
</head>
<body>
</body>
</html>
2016-11-20
先設(shè)定一個new Array
2016-10-12
你這里創(chuàng)建的myArr1,myArr2,myArr3是字符串不是數(shù)組。concat就相當(dāng)于把字符串連接起來,故沒有逗號。
2016-06-26
加一個document.write(myArr4.split(""));
2016-06-18
你定義的時候定義錯了 ?哥們 ? 你定義的是字符串對象 而不是數(shù)組對象,,所以還有疑問趕緊在看看數(shù)組的定義那部分以及字符串定義那部分,別弄混了
2016-06-06
var myArr1=["i"];
?var myArr2=["love"];
?var myArr3=["you"];
2016-06-06
myArr1,myArr2,myArr3,都是字符串類型并不是數(shù)組,字符串用concat()就是字符串鏈接(相當(dāng)于+號),所以myArr4 = 'iloveyou';而 join()是將數(shù)組元素按()里面的字符拆分成字符串。
myArr4是字符串,而字符串并沒有join()方法。
2016-06-06
這樣本來就沒有啊