「TypeScript」objectのkeyに変数利用するサンプル

書式
const key =値1
const オブジェクト名 = {
[key]:’値2′
};
オブジェクト名「値1」
objectのkeyに変数利用します。

使用例

const key = 'study';

const sudent = {
  name: '山田太郎',
  addr: '東京',
  [key]: 'become smart',
};

console.log(sudent['name']); 
console.log(sudent['addr']); 
console.log("objectのkeyに変数利用する結果")
console.log(sudent['study']); 
console.log(sudent[key]);

実行結果
C:\typescript>tsc
C:\typescript>ts-node arkgame.js
山田太郎
東京
objectのkeyに変数利用する結果
become smart
become smart

TypeScript

Posted by arkgame