【问题标题】:How to convert array of words to make a sentence?如何将单词数组转换为句子?
【发布时间】:2011-11-22 17:02:46
【问题描述】:

我觉得问起来不舒服,但是如何将一组单词转换成一个句子?

我一直在寻找相反的方向。

类似:

var a = ['hello', 'world'];

并获得:

hello world

【问题讨论】:

  • 这对初学者来说不是一个坏问题,imo...如果您不知道正确的术语,很难在 Google 上搜索这些东西。将来,您可以从“javascript array ...”开始搜索,并开始猜测单词来代替“...”。 Google 的自动完成功能让您更轻松地找到所需内容。我之所以这么说,是因为要成为一名开发人员,你真的需要学习如何使用这个工具。
  • 谢谢大家。是的,我还在学习如何同时使用 jquery 和 stackoverflow。

标签: javascript arrays string concatenation


【解决方案1】:

你的意思是类似的吗?

arr.join(" ");

【讨论】:

    【解决方案2】:

    这不需要jquery。 Javascript 有一个非常简单的方法来使用 join 函数:

    a.join(" ");
    

    【讨论】:

    • 他在什么地方提到了 jQuery?
    • 提出问题的人将此标记为“jquery”。我重新组织了删除 jquery 并添加 'javascript' 和 'arrays' 的标签。
    • 抱歉,没有注意到这一点。
    【解决方案3】:

    只需将数组的元素连接成一个字符串,使用空格作为分隔符:

    var sentence = a.join(" ");
    

    https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/join

    【讨论】:

      猜你喜欢
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 2012-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-27
      • 2014-04-03
      相关资源
      最近更新 更多