極個人的プログラミング学習備忘録

HTML、CSS、PHP、JavaScript、Vueなどで学習したことをメモしていきます

JavaScript

クリックした位置から円が広がるJavascriptのコード

クリック地点から円が広がるエフェクトを紹介します。 クリックされた位置を取得し、その位置から円が徐々に広がるアニメーションを適用します。2秒後にこの円はフェードアウトし、完全に消えます。ただ、アニメーションを繰り返す際に問題が発生することが…

Grid.jsでセル内でHTMLタグを使う方法

Grid.jsは、高速で軽量なテーブルグリッドライブラリで、機能豊富な表の生成・操作が可能。 シンプルで使いやすく、データのソート、フィルタリング、ページネーションがサポートされており、クライアント側で動作する。 とても便利なライブラリであるが、セ…

JavaScriptで文字列から重複する文字を削除する

JavaScriptで文字列から重複する文字列を削除する関数。例えば、 aabccnnaddkk を abcndk にしたい場合に使う //文字列から重複する文字を削除 function remove_duplicates(str){ let target = ""; while(str.length){ target += str.substring(0,1); str = …