今週の学び
jQueryなど
-
null
- データ型の1種で自身の「null」という値のみを持つ
nullは識別できないことを表し、変数がオブジェクトを指していないことを示す
- データ型の1種で自身の「null」という値のみを持つ
-
clearInterval()
- 以前に setInterval() の呼び出しによって確立されたタイマーを利用した繰り返し動作を取り消す
-
setInterval()
- setInterval(‘関数名’ , ‘ミリ秒’);
Window および Worker メソッドで提供され、一定の遅延間隔を置いて関数やコードスニペットを繰り返し呼び出す
- setInterval(‘関数名’ , ‘ミリ秒’);
-
prop()
- 主にチェックボックスやラジオボタンの選択値を取得するために使う
-
clearInterval()
- 以前に setInterval() の呼び出しによって確立されたタイマーを利用した繰り返し動作を取り消す
-
==と===の違い
- ==は、文字列と数値の比較の場合、文字列を数値に変換してくれる
===の場合、文字列は数値にに変換されない
===はバグが少ないので===の使用が推奨される
- ==は、文字列と数値の比較の場合、文字列を数値に変換してくれる
-
Number()
- 数値を表現したり操作したりするために使用される
他の型の値は Number() 関数を用いて数値に変換することができる
- 数値を表現したり操作したりするために使用される
-
typeofの使い方
-例えば、console.log(typeof 80);など
コンマで区切ったりしない -
メソッドの()
- 何が入るかはその時によって変わるので、調べる
-
null
- 数字以外のオブジェクトを初期化する
数字の時は0で初期化する
- 数字以外のオブジェクトを初期化する
-
タイマーの数字がマイナスにいかなくなった理由
- clearintervalでsetintervalのループから抜けたから
-
.val()
- ()内が空なら値を取得、()内に何か入っていれば値をセットできる
-
setInterval
- var intervalID = setInterval(myCallback, 500, 'Parameter 1', 'Parameter 2');
上記のintervalID(変数名)が返値で、clearInterval()使用時の()内に入れたりする
- var intervalID = setInterval(myCallback, 500, 'Parameter 1', 'Parameter 2');
まとめ
暗記するだけでなく、アルゴリズムや何をしたいかを明確にしてコードを書くようにする