-3
連想配列にExtendScriptオブジェクトを格納するにはどうすればよいですか?オブジェクトを連想配列に格納する
var assArray = {};
for (i=1; i<=app.project.items.length; i++) {
//alert(app.project.item(i).name); one of them is "_vegs"
assArray[app.project.item(i).name] = app.project.item(i);
}
alert(assArray["_vegs"].name);
このコードは、2番目のアラート行でエラーを返します。
Unable to execute script at line 9. undefined is not an object.
ここでは何が欠けていますか?私は、問題は、(i)であると思い
は、なぜあなたはなぜ0からの長さ、 '1'に、1からlength' 'に数えない動作しますか? – fafl
これはExtendScriptです。 Adobeは1で始まります。 – sanjihan
エラーは何ですか? – fafl