我有兩個數組,一個用鍵,另一個用它們的值。我將它們組合成一個對象。我想從對象中選擇幾個(不是全部)鍵和它們的值並打印這兩個鍵 - 鍵和值。請沒有jQuery或任何其他框架。這是我的例子:打印鍵和值javascript對象
keys = ["AB", "CD", "EF", "ABC", "ZZZ"];
values = ["1", "2", "9", "DB", "xxx"];
var dict = {};
for (var x=0; x<keys.length; x++){
\t dict[keys[x]] = values[x];
}
console.log(dict['EF']); \t //9
我如何輸出爲EF:9
你是如何打算選擇鍵? – nottu
有兩個問題:如何在普通對象('{AB:'1',CD:'2',...})中組合兩個數組,以及如何通過鍵('EF '→'9')。首先在註釋中解釋,第二個答案是代碼中的最後一行。 –
我知道要打印的鍵名 - EF和ZZZ,例如 – ajay