index

id: 7d61ba3df3811263d766195bbc1755ebb668d82ba282c4a554508d93669cb2fc

id (bech32): note104sm500nsyfx84mxr9dmc964awmx3kpt52pvff252zxexe5ukt7qgw9a89

sig: c37aee0eef93c00ed9054364f037f0b88bcbcf569b43ab095461e1fc37d08cb0ff5893f9eb4874d3336887eca0edb48c81e155fc17f0a0daf7ef9d83fa4c1cb7

created_at: 2024-04-23 18:25:35 +0900

created_at (unix time): 1713864335

content:

JavaScript の Object のキーは Object.keys で作られた順に得られることが保証されているか?

ES2015(ES6)から保証されているらしい

https://262.ecma-international.org/6.0/#sec-ordinary-object-internal-methods-and-internal-slots-ownpropertykeys

単純のため文字列のキーのみを今は考えたい.整数値というかnumberがあるとまたややこしい話があるみたい…なんかLuaみたいね.

ES2025の仕様

https://tc39.es/ecma262/#sec-ordinaryownpropertykeys

Related:

- 発端: https://twitter.com/mizchi/status/1782695078081016112
- 回答1: https://twitter.com/karan_corons/status/1782695934570483717
- 回答2: https://twitter.com/todesking/status/1782698092724396066
- 回答3: https://twitter.com/ykzts/status/1782698622481748436
- https://twitter.com/ka_/status/1782700588578513221
- https://twitter.com/ka_/status/1782700827515433325
- https://twitter.com/ka_/status/1782701908257546307

JSON