DOMでちょっと躓いた話あけましておめでとうございますまず僕はあまりブックマークを使用せず、履歴だけで生きるようにしています。アドレスを打ったほうが早いから、ぐらいです。困ったことそういう生活をしていると、履歴を整理する必要が出てきます。同じ系列のツールを使っていて乗り換えたりしてもう滅多に使わなくなったサイトの履歴が残り続けていると、常にそれがアドレスバーの優先度高で補完に出てきてしまい、わりとフラストレーションが溜まります。いって、履歴を全消ししてしまうとその日のパフォーマンスが1/3ぐらいになってしまうので、特定のドメイン配下の履歴だけいい感じに消したくなります。snippet)を書きました。#checkbox").click()}これで基本的に40件ぐらいチェックされるので、あとは一回消してもう一回実行して、みたいなことをしないといけない。scrollを含めてやれば全部自動でできそうなんだけど、ShadowDOM内部の更新タイミングみたいなのが順当になっていなくて綺麗にできそうになかったので諦めた。基本的にChromeの履歴ページはShadowDomのネストになっており、ReactのComponent単位でShadowRootオブジェクトが挟まっているような形になっています。つけて掘っていきます。ページ内にあるチェックボックスを全部つけるぐらい楽だろうと思って軽い気持ちで書き始めたら意外に詰まってしょげでした。あとは、とりあえずガッとComponentを出して、Listの中身が2件でも他のListをhiddenにしているだけのようで?表示されているかどうかを見ないと無を選択してしまいこのようになってしまうので注意が必要でした。いきました、3週間前に。月別アーカイブはてなブログをはじめよう!miyachikさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。