打印数组的数据值

时间:2015-05-26 13:14:01

标签: javascript

我有一个在JavaScript中有ID的数组:

["1649545","1649546","1649547"] etc.

我想在URL中打印这个数组的值,所以像这样的PHP的foreach函数;

foreach
       www.google.com/[valueofarray]
end

我知道解决方案可能非常简单,但我无法找到它。

3 个答案:

答案 0 :(得分:0)

var p='http:',a=["1649545","1649546","1649547"],u='www.google.com';for(i=0; i<a.length; ++i) console.log([p,'',u,a[i]].join('/'));

答案 1 :(得分:0)

我做了一个小提琴,并使用了一个for循环,这是不使用jQuery但只使用javascript。我创建了一个名为myArray的示例数组,我使用了var myArray = ['12345', '123456', '1234567']; for (var i = 0; i < myArray.length; i++) { console.log('http://foo.com/' + myArray[i]); // alert(myArray[i]); } ,以便当javascript通过示例数组中的所有字符串时停止。

.pdf

看到它的工作(并确保打开浏览器控制台或使用警报来查看输出)

<强> jsFiddle

答案 2 :(得分:0)

试试这个:

var idArray = ["1649545","1649546","1649547"];
var url = "www.google.com/";

idArray.forEach(function(id){
    console.log("http://" + url + id); 
});

https://jsfiddle.net/tcmn2Lda/