生成数组Javascript

jon*_*xel 2 javascript arrays jquery

我想在jQuery/JS中生成一个数组,其中包含"code"+ [0-9]或[az].所以看起来就像那样.

code0,code1 ...,codeA,codeB

现在唯一的工作方式是手动编写它们,我确信这是一种愚蠢的方式,并且有一种方法可以自动生成它.

如果你回答一些文章,我可以学习如何做类似的东西,我将不胜感激.

谢谢.

Ale*_*xus 6

对于使用ASCII表和JavaScript fromCharCode()函数的az:

var a = [];
for(var i=97; i<=122; i++)
{
  a.push("code" + String.fromCharCode(i));
}
Run Code Online (Sandbox Code Playgroud)

对于0-9:

var a = [];
for(var i=0; i<=9; i++)
{
  a.push("code" + i);
}
Run Code Online (Sandbox Code Playgroud)

  • 你的`i`也是变量.`for(var i ...)`. (2认同)