ECMAScript 6 spread syntax in object deconstruction. Support in TypeScript and Babel

前端 未结 3 1773
鱼传尺愫
鱼传尺愫 2020-12-11 01:37

Is the following valid ECMAScript 6? It seems to be supported by the latest version of Babel but it isn\'t by TypeScript. I couldn\'t find any ES6 references dealing with th

3条回答
  •  北海茫月
    2020-12-11 02:20

    No, this is not valid ECMAScript 6. ES6 does only support rest syntax in function parameters and array destructuring, and spread syntax in function calls and array construction.

    It seems to be supported by the latest version of Babel

    Babel does implement the objectRestSpread ES7 proposal as a experimental plugin. You shouldn't use this feature, it may break at any time.

提交回复
热议问题