*Contact Emails*
[email protected], [email protected]

*Spec*

https://tc39.github.io/proposal-object-from-entries/
<https://tc39.github.ioproposal-object-from-entries/>

*Summary*

Object.fromEntries() is a Stage 3 proposal introducing a new Object static
method to the ECMAScript standard library
which constructs a new JSObject from an iterable collection of key/value
pairs

// Such that
Object.fromEntries( [ [ "key1", "value1" ], [ "key2", "value2" ] ] );

// Yields:
{
 "key1": "value1",
 "key2": "value2",
}

*Interoperability and compatibility risk*

Chromium/v8 seems to be the first engine to take on development of this
feature. I've been unable to find anything
regarding this on https://bugs.webkit.org, or https://bugzilla.mozilla.org.
Given that this is a reasonable startup project,
it's likely that any compat issues would be short lived.

*Is this feature fully tested?*

We have a number of mjsunit tests, and are passing the full set of test262
tests for this feature. Clusterfuzz has also
been dutifully finding faults, which have been promptly fixed and
incorporated into the v8 regression test suites.

*Tracking bug*

https://crbug.com/v8/8021

*Link to entry on the Chrome Platform Status dashboard*

https://www.chromestatus.com/feature/5747878282657792

*Requesting approval to ship?*

Yes. Note that since this is a V8/JS feature, this post is just an FYI to
blink-dev — no signoff from Blink API owners is
required.

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to