てすと

たかろぐ

自分のログを刻みます。

JavaScriptの型が柔軟過ぎる

夜書こうと思っていたら、寝落ちしてしまった...。

最近、やっとまともにJavaScriptを勉強しています。 勉強していくにつれて、良い点・良くない点共に見えてきたような気がします。

型について

JavaScriptは動的型付け言語ですが、それゆえ色々面倒臭い問題があるなって思っています。

その一つが暗黙の型変換。 下の画像は型の変換テーブルです。 f:id:g-knk-9410:20180520070321p:plain

参考リンクはこちら。 JS Comparison Table

テーブル表を見ての通り、あまりにもガバガバなので、あらかじめ型検証したりして、しっかり制御しないと不安定な挙動になるかもしれないので、注意ですね。