收藏
回答

.concat()连接后为什么把数组变成了string类型?

我定义了两个数组一个是comment和commentList,在运用.concat()给commentList拼接的时候为什么是变成了string类型?而同样是拼接为什么comment又是数组类型呢?我打算做一个评论数组(comment)在里面嵌套一个评论详细信息数组(commentList),结果不信

回答关注问题邀请回答
收藏

3 个回答

  • 再见,电脑崽
    再见,电脑崽
    2022-04-13
    [userInfo.nickname].concat([userInfo.avatarUrl])
    
    2022-04-13
    有用 1
    回复 4
    • 飞
      2022-04-13
      感谢大佬,解惑
      2022-04-13
      回复
    • 飞
      2022-04-13
      又有一个问题了,就是我如果是数组中拼接数组那为什么还是不行?我第一个图不应该是comment拼接了一个数组吗?comment[x]不应该都是commentList[]数组吗?
      2022-04-13
      回复
    • 再见,电脑崽
      再见,电脑崽
      2022-04-14回复
      我着实没明白你要构造的数据结构长什么样子。
      2022-04-14
      回复
    • 飞
      2022-04-14回复再见,电脑崽
      搞定了,就是想数组中的每一个元素都是数组
      2022-04-14
      回复
  • 超
    2022-04-13

    nickName和avatarUrl都是字符串吧 那拼接出来就是字符串

    2022-04-13
    有用 1
    回复 2
    • 飞
      2022-04-13
      原来如此,解决了用[]隔开再拼接
      2022-04-13
      回复
    • 飞
      2022-04-13
      又有一个问题了,就是我如果是数组中拼接数组那为什么还是不行?我第一个图不应该是comment拼接了一个数组吗?comment[x]不应该都是commentList[]数组吗?
      2022-04-13
      回复
  • 飞
    2022-04-13

    希望各位大佬可以帮忙解解惑

    2022-04-13
    有用
    回复
登录 后发表内容