5

Typescript は、CoffeeScript と同様の構造化代入をサポートしますか?

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

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

2 に答える 2

5

はい、そうなります。

バグトラッカーでこの問題を参照してください: http://typescript.codeplex.com/workitem/15

UPDATE:これがサポートされるようになりました。

于 2012-10-06T21:42:41.833 に答える
0

はい、ES6以降をサポートするようになりました。以下のように、ブラウザー (ES6 をサポートする) コンソール自体でコードをテストできます。

const user = {name: 'Robkuz', gender: 'Male', looks: 'Great'}
const {name, looks} = user;
于 2018-09-17T17:07:27.300 に答える