Everything's gonna be alright

最後はいいことあるかもね。家族のこと、仕事のこといろいろ書いていこうと思います。

JavaScriptの話

JS研修で勉強したことのまとめ。

 

navigator.userAgent といったようによく「.(ドット)」が使われる。このドットは、

すごーく簡単にいうと、「の」という意味でとらえていい。

上記の場合、navigator「の」userAgentを~~するという意味。

 

ex.

  console.log()は、consoleオブジェクト「の」logメソッド

 

ちなみに関数およびメソッドを呼び出すときは、()が必要。()がないと中身を表示させるだけになる。らしい・・・。

ex.

  foo();  関数の呼び出し

  bar.baz();  メソッドの呼び出し

 

関数の前に「new」が入っているものはコンストラクタとみなしてよい。

  var x = new ConstFunc();   コンストラクタを呼び出しオブジェクトを生成

 

イベントのハンドリング

            dataField.oninput = function(event){

                        var field = event.target;

                        if (field.valueAsDate) <= new Date()

            } 

   function(event)のeventはブラウザが勝手に代入する。

  console.log(event);と入れると、eventオブジェクトの中身が見れる。

 

中途半端でごめんさい。備忘録程度で書いてます。

以上。