らばーいもっきんぐ

プログラミング等々についての覚え書き

【JavaScript】inputフォームのmaxlengthで全角文字による入力超過を制御する方法

はじめに HTMLのinputフォームでmaxlengthを指定した場合に、半角英数字の場合は上限値を超えて入力はできないが、全角文字の場合は上限値を超えて入力できるように見えるため、これをJavaScriptで制御する方法について検討しました。 事象 Edit fiddle - JS…

【資格】HTML5プロフェッショナル 認定試験 レベル2(Ver2.5)

はじめに 試験概要 学習方法 Ver2.5 受けてみて はじめに 先日、HTML5プロフェッショナル 認定試験 レベル2(Ver2.5)に無事合格できたため、学習方法などについてメモしておきます。 試験概要 html5exam.jp HTML5プロフェッショナル 認定試験にはレベル1と…

【シェル】bashで改行区切りの複数行を標準入力する方法

はじめに bashでスクリプトを書く際に、改行区切りの複数行をキーボードから入力し、配列として扱う方法を調べたのでメモ。 やりたい事 2021-01-01 10:00:00 2021-01-02 10:00:00 2021-01-03 10:00:00 のように、スペースを含む日時を複数行入力した際に、改…

【Flutter】ReorderableListViewの並び替え時の背景色を変更する方法

はじめに 結論 ReorderableListView とは 並べ替え時の背景色を変更する方法 Theme ウィジェットとは まとめ 参考 はじめに Flutter の ReorderableListView を使用して項目の並べ替えをする際に、デフォルトでは選択した項目の背景色が白色になっていますが…

【JavaScript】Object.assignでオブジェクトのコピーを作る

JavaScriptのObject.assignメソッドでオブジェクトのコピーを作る

【JavaScript】Promiseについて学んでみる

JavaScriptのPromiseについて学んでみました。

【Vue.js】コンポーネントのdata()について

Vue.jsのコンポーネントでdataを定義する際の書き方について調べてみました。