From 7789dbf962d146525c02fcd92be2d0f85c7eff92 Mon Sep 17 00:00:00 2001 From: dfomin Date: Fri, 6 Oct 2017 17:45:12 +0300 Subject: [PATCH] "Destructurisation bind" has been renewed in accordance with ES6 --- resources/public/synonym.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/resources/public/synonym.html b/resources/public/synonym.html index 6a3214e..311da0b 100644 --- a/resources/public/synonym.html +++ b/resources/public/synonym.html @@ -170,6 +170,21 @@

Destructuring bind

// No native implementation, must pull // aparts objects and arrays manually +//Since ES6 + +var o = {first: "Bob", +middle: "J", +last: "Smith"}; + +var {first last middle} = o; +... + +var color = [255, 255, 100, 0.5]; +var [red green alpha] = color; +... + +//Before ES6 + var o = {first: "Bob", middle: "J", last: "Smith"};