0

说一些空间和重复我正在尝试使用 var n 来存储文件夹的公共位置,但也想稍后组合图像名称。

例子。

var n="/me/work/air/image/";
var get_images = ["'+n+'" "1.jpg"",n+ "2.jpg" ]

我只是想将 var n 包含在字符串“1.jpg”中,所以结果是

"/me/work/air/image/1.jpg","/me/work/air/image/2.jpg"
4

3 回答 3

1

你在寻找这样的东西吗?

var n= "/me/work/air/image/";
var get_images = [];
for (var i=0; i < 30; i++) {
    get_images.push(n + "" + i + ".jpg");
}
于 2013-08-20T22:36:31.353 回答
0

这个while循环是最快的循环......长度是图像的数量..

var path='/me/work/air/image/',length=10,array=[];
while(length--){
 array[length]=path+length+'.jpg'
}
array.shift() // if you start from 1 

或者只是创建一个函数,其中 i 是图像的编号

function getImg(i){
 return '/me/work/air/image/'+i+'.jpg'
}

利用

var image1=getImg(1);

或者

'<img src="'+getImg(1)+'">'

这也完全取决于您以后想在哪个比赛中重用图像以及多久重用一次

于 2013-08-20T22:14:20.837 回答
-1

尝试这个

var n= "/me/work/air/image/";
var get_images = {
     first: n + "1.jpg", 
     second: n+ "2.jpg" 
    };

现在您可以使用 get_Images["first"] 或 get_Images.first 来获取 JSON 对象的每个属性的数据。

于 2013-08-20T22:13:25.237 回答