多個陣列,這些都是我的陣列顯示使用JavaScript
var CarType=["RM","BM","GM"];
var CarName=["Red Mustang","Black Mustang","Green Mustang"]
我將如何創建一個簡單的功能,當按鈕被按下警報會彈出一個顯示是這樣的:
RM =紅野馬
BM =黑色野馬
GM =綠色野馬
多個陣列,這些都是我的陣列顯示使用JavaScript
var CarType=["RM","BM","GM"];
var CarName=["Red Mustang","Black Mustang","Green Mustang"]
我將如何創建一個簡單的功能,當按鈕被按下警報會彈出一個顯示是這樣的:
RM =紅野馬
BM =黑色野馬
GM =綠色野馬
這是一個工作解決方案。希望能幫助到你!
function myFunction() {
var CarType=["RM","BM","GM"];
var CarName=["Red Mustang","Black Mustang","Green Mustang"];
var result = "";
for(var i in CarType){
result += [CarType[i] + " = " + CarName[i]] + "\n";
}
alert(result)
}
<button onclick="myFunction()">Click me</button>
我沒有測試過這一點,但它應該是這樣的。
你的數組必須具有此相同的大小工作,並進行排序
function display(carType, carName) {
var text = "";
for (i=0; i < carType.length; i++) {
text += carType[i] + " = " + carName[i] + "\n";
}
alert(text);
}
var CarType=["RM","BM","GM"];
var CarName=["Red Mustang","Black Mustang","Green Mustang"];
display(CarType, CarName);
你可以同時使用一個簡單的'for'循環遍歷兩個數組超過並連接所有的值來建立你的消息。你堅持哪部分? (另外,我將這些數據存儲爲一個單一的對象數組:'[{type:「RM」,name:「Red Mustang」},{type:「BM」,name:「Black Mustang」},... ]'。) – nnnnnn