问什么输出的结果会有下划线?
可能是浏览器的问题,换个试下
不然你重置代码,重新写一遍,可能就有正常了
把分号加上吧,看的难受
楼上说是自己加的解释的这些怕是自己都还没懂吧。。
是你自己加的的下划线呀,集美
你分析一下代码,输出一下myarr3,是一个数组[86, 010, 84697581],这个数组有三项, 后面你又用了join("-")方法,他的意思就是把数组元素变成用“-”连接的字符串.这边建议你查一查concat方法的使用,看看他返回值是什么,再查一查join方法,看看他的作用是什么,返回值是什么。
你这不是慕课的编译器么?
换个浏览器试试
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Array对象 </title>
<script type="text/javascript">
var myarr1= new Array("86","010")
var myarr2= new Array("84697581");
var myarr3= myarr1.concat(myarr2);
document.write(myarr3.join("-"))
</script>
</head>
<body>
</body>
</html>
我的也没有 为何你如此优秀
你后面少了好几个分号