私は、キーと値のペアを持つ新しいオブジェクトを返す関数を作成しようとしています。私は配列の最初と最後の要素からキーと値を取得しています。私はキーと値のペアを構成する要素を返す関数を得ることができますが、関数を介してオブジェクトを返すために中括弧で配列要素をラップするとすぐには機能しません。何が問題ですか?指定したキーと値でオブジェクトを作成するにはどうすればよいですか?
// 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));
Iは、今日 '{[VAR]:1} STHを学ん'部分。とてもクール。 – wscourge
私は見る!ありがとうございました。私はこの構文をまったく知らないだけです。 –