私は JavaScript の精神を学ぼうとしている Java 開発者です。
JavaScript で静的オブジェクトを作成するためのこれら 2 つのアプローチは、非構文的な方法で異なりますか? JavaScript プログラマーの観点からは、どのアプローチがより受け入れられますか?
アプローチ A:
var obj = {};
obj.field1 = /* some expression */;
obj.field2 = /* some expression */;
アプローチ B:
var obj = {
field1: /* some expression */,
field2: /* some expression */
};