JavaScriptで構文としてないもの | 31歳でHWエンジニアから未経験で       Webプログラマーになった軌跡

31歳でHWエンジニアから未経験で       Webプログラマーになった軌跡

電気系の大学に行き、24歳で就職し、HWエンジニアとなり
31歳でWebプログラマーになった挑戦の軌跡です。

JavaScriptはなかなか習得できずに困っている。(他の言語もぱっとしないが)
特にJavaScriptは進みが悪い
その理由の一つに他の言語では構文があるのに、JavaScriptでは無いものが沢山ある。
これを今回は列挙してまとめておく
抜けがあると思うので随時追記していく
ただ、様々なやり方でな同様なものを作れる。

ほし型宣言
  型は動的です。宣言一切必要ない
ほしクラス
  JavaScriptはプロトタイプのオブジェクト指向
ほしインターフェイス
  もちろん、ない。。。
ほし修飾子
  public, private, static等なし
ほしパッケージ
  これがないから名前空間が汚れる
ほしブロックスコープ
  グローバル変数とローカル変数しかありません。

これを踏まえて、考えを改めようと言うのが結論。
他の言語と同様に考えるとこんがる
後色々な書き方があり、どれが最適かまだわかりません