Closed4
【JavaScript】JavaScript を使ってブラウザを操作する Web APIs (getSelection...etc)

Web APIs
ブラウザで使える Web APIs は以下のサイトにまとまっている。
例えば、window オブジェクトに存在する alert
という API を呼び出せば、簡単にポップアップを開閉することができる。このように、内部的には複雑なことやってるけど簡単に使えるように提供してくれているのが API。

知っておくと便利な Web APIs
- getSelection
- Intersection Observer API

getSelection
ユーザーが選択した文字列の範囲やキャレットの現在位置を示す Selection オブジェクトを返す。

Intersection Observer API
Intersection Observer API は、Webページ上の要素の可視状態の変化を監視するための JavaScript API 。
具体的には、ある要素が他の要素(ルート)と交差する状態になったときに、指定したコールバック関数を呼び出すことができる。
無限スクロールや遅延読み込みはこちらの API が使われる。
このスクラップは2024/12/24にクローズされました