私はオブジェクトにいくつかのデータを保存する必要がある状況ですが、ブラウザの制限のためにそのデータのセット番号しか持てません。私のアプリもこのデータを取得できる必要があるので、プロパティのキーが識別子であるオブジェクトに格納しています。最も古い日付のプロパティを取得する
memory = {
13: {
last_updated: 241,
...
},
26: {
last_updated: 363,
....
}
}
last_updated
もちろんのDate.now()
文字列を次のようになります。
データは次のようになります。このオブジェクトは6つ以上のプロパティを持つことができません。その長さに達すると、私は古いデータを新しいデータに置き換える必要があります。オブジェクトの最も古いプロパティを取得するにはどうすればよいですか?
各オブジェクトを見て、最も古い 'last_updated'値を持つオブジェクトを探してみましたか? FYI、 'Date.now()'は文字列ではなく数値を返します。 –