第3回?JavaScript第5版読書会

前回の復習をして、終えたが、なかなか難しかった。
勉強が足りない。

nullとundefined

  • コンパイラ方言語との比較
    • String a;
      • aという名前のついた箱を準備する
    • String a = "abcdefg"
      • aは、"abcdefg"という文字列への参照を中に持つ箱の名前である
      • ポインタのようなもの?
    • var a = "abcdefg"
      • aは、"abcdefg"をbindする
      • pointerとの実質的な違いが分からない
    • var a = nullとvar aの違いは何か?
      • var a はa=undefinedである
      • 『a=undefined』とは、aは何にもbindされていないということである。
      • 『var a = null』とは、aは、nullという特別な値にbindされているということ
  • わかんない。
    • bindとpointerの違いはなんでしょうか?