TypeScript是否支持分解分配?

TypeScript是否支持分解分配?,typescript,Typescript,Typescript是否支持类似于CoffeeScript的解构分配 foo = {x: 1, y: 2, z: 3} {x, z} = foo # which will yield x == 1 && z == 3 会的。 在他们的bug追踪器中查看此问题: 更新:现在支持此功能。是的,从ES6开始,它现在支持此功能。您可以在浏览器(支持ES6)控制台本身中测试代码,如下所示 const user = {name: 'Robkuz', gender: 'Male',

Typescript是否支持类似于CoffeeScript的解构分配

 foo = {x: 1, y: 2, z: 3}
 {x, z} = foo

 # which will yield
 x == 1 && z == 3

会的。

在他们的bug追踪器中查看此问题:


更新:
现在支持此功能。

是的,从ES6开始,它现在支持此功能。您可以在浏览器(支持ES6)控制台本身中测试代码,如下所示

const user = {name: 'Robkuz', gender: 'Male', looks: 'Great'}
const {name, looks} = user;

自从TypeScript 1.5以来,现在支持这一点。