🐣
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月後半入学。日々の学びや気づきをメモしていきます。よろしくお願いします。