保守を引き継いだTypeScriptのコードでtsconfigのstrictNullChecksが設定されてなかったからtrueに設定したら、 画面に収まりきらない量のエラーが。 その中でも一番面白かったのがこれ。 PHPかなんかと勘違いされてますか? TypeScriptであるメリットをぶん投げっぷりに感心した。 これで動くJavaScriptもすごいけど。
const preferredTimePriorities = []; preferredTimePriorities['10..12'] = 1; preferredTimePriorities['12..16'] = 2; preferredTimePriorities['16..19'] = 3; preferredTimePriorities['19..24'] = 4; preferredTimePriorities['10'] = 5; preferredTimePriorities['11'] = 6; preferredTimePriorities['12'] = 7; preferredTimePriorities['13'] = 8; preferredTimePriorities['14'] = 9; preferredTimePriorities['15'] = 10; preferredTimePriorities['16'] = 11; preferredTimePriorities['17'] = 12; preferredTimePriorities['18'] = 13; preferredTimePriorities['19'] = 14; preferredTimePriorities['20'] = 15; preferredTimePriorities['21'] = 16; preferredTimePriorities['22'] = 17; preferredTimePriorities['23'] = 18; preferredTimePriorities['24'] = 19;
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
まだコメントがありません。最初にコメントを残しませんか?
コメント投稿には、twitter認証が必要です。
Twitter認証