new array的问题
来源:2-5 字符串部分新的方法
从初级前端到架构
2020-09-26 22:20:33
这里new Array(num+1) 为什么要加1呢?
1回答
好帮手慕久久
2020-09-27
同学你好,问题解答如下:
由于join方法在拼接数组元素时,会在两个元素之间添加一个内容,如下:
所以,如果数组有4个空元素,那么拼接字符“a”后,会得到3个a,如下:
因此,如果想得到num个str,则需要创建一个num+1个元素的数组(两个空元素之间,会生成一个str)。
同学试着理解一下。
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
相似问题
回答 2
回答 2