I'd like to propose the incorporation of multiple return values into the ES
standard.
function foo(){
return 1,2,3;
}
let (a,b,c) = foo();
let (a,b) = foo(); // ignore c
let (a,...b) = foo() // a = 1, b = [2,3]
/* also useful for asynchronous functions returning a promise */
let (response,headers) = yield getAjaxData("http://some.host.com/data");
Thanks! ;)
Vänliga hälsningar / Best regards
Anders Elo @ kaerus.com
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss