haiju's 開発メモ

開発に必要な情報を自分用にメモ

VS CodeでES5で書いてWarningが出たら見直すこと

VS CodeでES5の記法でテストデータを作成したら

内蔵のESLintでWarningが出たっぽいので、内容を見直してみた。

ちなみにWarningメッセージは以下。

 ['subject'] is better written in dot notation(W009).

betterとあるので、dot記法で書いた方がいいよと

言われているらしい(Φω|

[修正前のコード]

var schedule_event = event.event;

schedule_event['subject'] = "ES5 Test";

schedule_event['attendees'] = [{id: 1, type: "USER"}];

[修正後のコード]

var schedule_event = event.event;

schedule_event.subject = "ES5 Test";

schedule_event.attendees = [{id: 1, type: "USER"}];

ちなみに、ES6にトランスパイルしても同様のWarningが出力

されるので、VS CodeではProblemが気になるなら見直して

みたらいいよ程度のものだと思う。

[参考サイト]

developer.mozilla.org

codeburst.io