🐣 2021/05/21 今日の積立 JS中級文字数カウント
作成日: 2021/05/23
0

Q.時間を表示する中で割り算(/)と(%)が出てきた。違いは何?
A./は除算演算子。基本的な割り算。商が出力される。
 %は剰余演算子。前の数を後の数で割った余りが出力される。

・keyupイベント
キーボードのキーを離した際に発生するイベント。押した時点ではなく離した時点ということに注意!
・keydownイベント
キーボードのキーを押した際に発生するイベント。

・input type="reset"
フォームの入力内容をリセットするためのボタン。ボタンに表示されるテキストは、value属性で指定することができます。

・document.createElement(タグ名)
JSからHTML内に要素を入力できる

・element.value.length
Twitterなどをイメージするとわかりやすいかもしれない。
入力した文字数を数値として取得し、指定した文字数から引くことで入力可能な文字数を表示する。
例:あと ${goalNum - input.value.length} 文字;

・先頭、末尾の文字を削除する方法
変数名.slice(削除する文字数);
例;先頭から3つの文字を削除 変数名.slice(3);
  末尾から2つの文字を削除 変数名 slice(0,-2);

プログラミング初心者。アプリ開発エンジニアを目指し日々勉強中の文系大学生。CodeVillege4月後半入学。日々の学びや気づきをメモしていきます。よろしくお願いします。