これが可能かどうか調べてみましたが、答えが見つかりません。
私は次のものを機能させようとしています:
var defaults = {
'background-color': '#000',
color: '#fff',
weekdays: {['Sun','mon','tue','wed','thu','fri','sat']}
};
エラーが発生するだけで、({...})
と[{...}]
を使用しようとしました。
defaults.weekdays[0];
これは可能ですか?
中かっこを殺します。
var defaults = {
backgroundcolor: '#000',
color: '#fff',
weekdays: ['Sun','mon','tue','wed','thu','fri','sat']
};
// define
var foo = {
bar: ['foo', 'bar', 'baz']
};
// access
foo.bar[2]; // will give you 'baz'
var defaults = {
"background-color": "#000",
color: "#fff",
weekdays: [
{0: 'Sun'},
{1: 'mon'},
{2: 'tue'},
{3: 'wed'},
{4: 'thu'},
{5: 'fri'},
{6: 'sat'}
]
};
console.log(defaults.weekdays[3]);
var data = {
name: "Ankit",
age: 24,
workingDay: ["Mon", "Tue", "Wed", "Thu", "Fri"]
};
for (const key in data) {
if (data.hasOwnProperty(key)) {
const element = data[key];
console.log(key+": ", element);
}
}