'2つのJavaScriptオブジェクトを拡張しています。そのうちの1つは、ファイルから継承される変数であり、もう1つはユーザープリファレンスを持つ単純なオブジェクトです。JavaScript内の子オブジェクトへのアクセス
// local prefs
var prefs = { name: "Bob Barker", show: "Price is Right" };
// ajax in default prefs with dataType: "script"
var defaultPrefs = {
studio: { name: "CBS", location: "Hollywood, CA" },
producers: [ { name: "Producer1" }, { name: "Producer2" } ]
}
// merge prefs
var mergedPrefs = $.extend(prefs, defaultPrefs);
問題は、彼らがマージされたファイル内のオブジェクトあると私はprefs.producersまたはprefs.studioを使用して生産者やスタジオにアクセスすることはできませんです。どうすればこの問題を回避できますか?
あなたがそれらにアクセスできるようにする*あなたは*したいと言っています'prefs.producers'を使ってアクセスするのをやめたいのですか? –