toString()方法返回一个包含数组中所有元素,且元素之间以逗号隔开的字符串,该方法在将数值作为字符串使用时强制调用,且无须显示声明此方法的调用。
实例:
<script type="text/javascript">
<!--
var arr = new Array("first","Second","Third","Forth");
var str2 = arr.toString();
var str1 = arr.join();
var str3 = arr.join(" ");
document.write(str1+"<br>");
document.write(str2+"<br>");
document.write(str3+"<br>");
-->
实例:
<script type="text/javascript">
<!--
var arr = new Array("first","Second","Third","Forth");
var str2 = arr.toString();
var str1 = arr.join();
var str3 = arr.join(" ");
document.write(str1+"<br>");
document.write(str2+"<br>");
document.write(str3+"<br>");
-->
</script>
输出:
first,Second,Third,Forth
first,Second,Third,Forth
first Second Third Forth
将字符串转为数组,用split()
<script>
var str = "tom&john&leo";
var strArray = str.split(&);//strarray = ["tom","john","leo"];
</script>