次のような構造のモデル遅延オブジェクトを取得しています。
このオブジェクト内にいくつのオブジェクトが存在するか (この場合は 3 つ) を調べるにはどうすればよいですか? を使用するObject.keys(myObject).length
と、オブジェクト オブザーバーと _computeBindings、_bindings などの他のデータが含まれます。hasOwnProperty
長さの計算中に使用しようとしましたが、目的の結果が得られませんでした。
私が理解できる1つの方法は、インデックスを反復処理して、次のように最後のインデックス値を取得することです:
can.each(myObject,function(myObject,index){
// Get the last index value and put it into some variable
});
このための API はありますか?