关于return new Array(num+1).join(str);
来源:2-5 字符串部分新的方法
weixin_慕码人9177259
2020-03-09 11:36:06
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
function repeat(str,num){
return new Array(num+1).join(str);
}
console.log(repeat('s',3));
</script>
</html>
这里的return new Array(num+1).join(str);传入参数repeat('s',3)
不是新建数组长度为4,通过s分隔的意思吗?空s空s空s空
好吧提问竟然想通了,本来还以为结果是ssss呢
2回答
好帮手慕糖
2020-03-09
同学你好,能够自己发现并解决问题,很棒的,继续加油!
祝学习愉快~
weixin_慕码人9177259
提问者
2020-03-09
这题我自己想明白了,老师们不用再给我看了
相似问题