new Date('hoge').toString() が 'Invalid Date' になる
JS長いこと仕事で書いてきたのに「無効な Date 型の値」なんてものがあるのを初めて知った…
— tyru (@_tyru_) 2016年8月19日
new Date('hoge') がエラーじゃなく無効な値を持つ Date 型の値なんてものを作れてしまう。isNaN(date.getTime()) で判定する。date.toString() は "Invalid Date" になる (死)
— tyru (@_tyru_) 2016年8月19日
今まで書いてきたコード見直したい…
— tyru (@_tyru_) 2016年8月19日
現場からは以上です。