Nodejs での Object.create の動作は、FireFox とは異なります。
次のようなオブジェクトを想定します。
objDef = {
prop1: "Property 1"
}
obj = {
prop2: "Property 2"
}
var testObj = Object.create(obj, objDef);
上記の JavaScript は Mozilla で完全に動作します。基本的に、Object.create に渡される 2 番目の引数を使用してデフォルト値を設定します。
しかし、これはノードでは機能しません。私が得るエラーはですTypeError: Property description must be an object: true
。
これをノードで機能させるにはどうすればよいですか? 基本的に、デフォルト値でオブジェクトを作成したいと考えています。