如何在Javascript中访问串联字符串的字符

问题描述 投票:0回答:1

我想编写一个访问此串联字符串的第n个元素的函数:


var grid = ( 
  "1 \n" +
  "a 2 F C A E A E ! \n" +
  "G H 3 E L A T \n" +
  "L M N E P U F \n" +
  "X Z R P L")


例如,第一个字符串中的数字1,第二个字符串中的数字2,等等。现在,我已经不知道如何访问例如第二个字符串。我尝试过

console.log(grid[3]) 

console.log(grid[3][0])

但是基本上不知道如何访问第二,第三字符串等的元素。感谢阅读!

javascript
1个回答
0
投票

我同意这些意见,如果您已经有一个数组,请将其保留在数组中并执行您可以使用的操作。但是为了回答您的问题,您想先拆分字符串,然后再创建一个分解数组,您可以在其中访问每个元素

var grid = ( 
  "1 \n" +
  "a 2 F C A E A E ! \n" +
  "G H 3 E L A T \n" +
  "L M N E P U F \n" +
  "X Z R P L");

grid = grid.split(" ");
alert(grid[3]);
© www.soinside.com 2019 - 2024. All rights reserved.