#10 コードブロックごとにjsを実行するUserScript https://www.youtube.com/watch?v=JyEaccqgtPw&feature=youtu.be
基本情報
実際のコードはここ
ScrapboxのAPIからコードブロックの内容を取得しています
そのためコードブロックごとに一意な名前をつける必要がある
少しめんどくさいけしごむ.icon
jQueryなどを使わなくても複数のやり方があったのでメモしておきました 今回は3番目のjQueryのgetScriptを素のjsで再現するやり方を使いました ThrottleとDebounce
心の中でふんわりと間引き処理と呼んでいたものにちゃんと名前がついていたのを知ったのでメモ Throttle
大量に繰り返される処理を一定間隔で間引く
スクロールイベントとか
Debounce
一定時間内に大量に繰り返される処理を最後の一回だけ実行する
今回実行ボタン生成に使用した
キー入力時にdebounce処理
参考