javascript

javascript

右下へメッセージボックスを表示する コピペjavascript

今回はJavaScriptでメッセージボックスを表示するクラスを作成してみました。クラスのshowMessage関数を実行すると右下にメッセージボックスが表示されます。複数表示にも対応しており、3秒後に非表示になります。コンストラクタ引数は...
javascript

二分探索(Binary Search)コピペJavaScript

二分探索のアルゴリズムで評価式の符号の向きがどっちがどっちだか分からなくなる自分のためのメモfunction binarySearchTargetValueLeftMax(value, data) { let left = 0; let r...
javascript

lightweight-charts で垂直線を描画する verticalline

ブラウザ上で動作するtradingviewのlightweight-chartsは使いやすくて高機能で自前でチャートシステム作りたい人には最高なのですが、意外とサンプルコードが少なく、わかりづらかったりします。今回は垂直線とラベルを表示する...
javascript

javascript デバウンスの実装とコードの説明

デバウンスとは?デバウンス(debounce)とは、短い時間に何度も発生するイベントに対して、ある一定時間内に再度発生したイベントは無視し、最後のイベントのみを処理する手法です。これはたとえば、リサイズやスクロールなどのイベントでよく使われ...