我想創建一個函數,返回一個新的對象與鍵值對。我從數組的第一個和最後一個元素中獲得鍵和值。我可以得到函數來返回組成鍵 - 值對的元素,但只要我將大括號中的數組元素包裝成通過函數返回對象,它就不起作用。問題是什麼?如何使用給定的鍵和值創建對象?
// Create an array
var names = ["Apples", "Oranges", "Yummy", "Candy", "Plop"];
// Return an object with a key–value pair from the first and last element of an array
function firstLast(array) {
var obj = {
array[0] + ": " + "'" + array[array.length - 1] + "'";
};
return obj;
}
console.log(firstLast(names));
我今天瞭解到某事時,'{[VAR]:1}'一部分。非常酷。 – wscourge
我明白了!謝謝。我完全不知道這個語法。 –