It's unclear: At one point it says "An object is an unordered set of name/value pairs." while in the actual grammar it is ordered:
object '{' ws '}' '{' members '}' members member member ',' members
https://www.ecma-international.org/wp-content/uploads/ECMA-4...
It's unclear: At one point it says "An object is an unordered set of name/value pairs." while in the actual grammar it is ordered: