【发布时间】:2014-07-16 00:59:14
【问题描述】:
这就是问题所在。下面我该怎么做。数组中的数组让我失望。
[...] 向屏幕提示八十年代电影中的整个第一部电影,但仅使用八十年代电影变量。现在,使用连接运算符将单词组合成一个字符串。请记住注意必要的空白 [...]
var movie1 = [ 16, "Candles"]; var movie2 = [ 3, "Men", "and", "a", "Baby"]; var eightiesMovies = [ movie1, movie2];
我尝试了这些答案都无济于事
alert(eightiesMovies[0][0].concat("", eightiesMovies[0][1]));
alert(eightiesMovies([0][0]).concat("", eightiesMovies([0][1]));
【问题讨论】:
-
发布您尝试过的和无效的 - 问题看起来复制并粘贴
-
您是要将数组中的所有字符串连接成一个字符串,还是要将数组的元素连接成一个数组?
-
听起来你应该使用
+,而不是.concat。.concat不是操作员。我想知道你为什么尝试eightiesMovies([0][0])。那将尝试将eightiesMovies作为函数调用。它显然不是一个函数。如果你对 JS 的语法不是很熟悉,我建议你先看一个教程:developer.mozilla.org/en-US/docs/Web/JavaScript/Guide。 -
谢谢您的时间,先生们......感觉不使用 + 很傻......我是新手,我似乎总是让它比实际更混乱。
标签: javascript arrays concatenation