javascriptでこれを宣言すると何が問題になりますか?jsプロパティ名なしの番号を持つオブジェクトの配列
var obj = [
{"louis", 35},
{"ana", 40},
{"car", 5},
]
私はあなたがおそらく意味
Uncaught SyntaxError: Unexpected token ,
javascriptでこれを宣言すると何が問題になりますか?jsプロパティ名なしの番号を持つオブジェクトの配列
var obj = [
{"louis", 35},
{"ana", 40},
{"car", 5},
]
私はあなたがおそらく意味
Uncaught SyntaxError: Unexpected token ,
プロパティ名を設定しないと、番号にどのようにアクセスしますか?オブジェクトを作成する場合は、属性名を設定する必要があります。
OBJ = [
{name:"louis", no:35},
{name:"ana", no:40},
{name:"car", no:5}
]
あなたは、この実装を必要とするシナリオを説明できますか? VAR OBJ = [
{"louis", 35},
{"ana", 40},
{"car", 5}
]
あなたはJavaScriptでクラスを作成し、そのインスタンスを作成することができる: 関数initializeDetails(名前、年齢){
this.name=name;
this.age=age;
}
を[
new initializeDetails('louis',35),
new initializeDetails('ana',40),
new initializeDetails('car',5)
を得る:
var obj = [
{"louis": 35},
{"ana": 40},
{"car": 5}
]
か(つまり、オブジェクトの配列でなくても):
var obj = [
["louis", 35],
["ana", 40],
["car", 5]
]
最後のコンマ配列内の別の項目の存在とJSエラーを推測しますなぜなら、別のアイテムを期待している代わりに、閉じ括弧を見つけるからです。
オブジェクトにはプロパティが必要なので、 – George
あなたのオブジェクトにはプロパティ名がありません – Thomas
'' louis ':35' .... –