Closed4

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

ShionShion

Web APIs

ブラウザで使える Web APIs は以下のサイトにまとまっている。
https://developer.mozilla.org/ja/docs/Web/API

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

ShionShion

知っておくと便利な Web APIs

  • getSelection
  • Intersection Observer API
ShionShion

Intersection Observer API

Intersection Observer API は、Webページ上の要素の可視状態の変化を監視するための JavaScript API 。
具体的には、ある要素が他の要素(ルート)と交差する状態になったときに、指定したコールバック関数を呼び出すことができる。

無限スクロールや遅延読み込みはこちらの API が使われる。

https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API
https://zenn.dev/lovegraph/articles/15bf1bfde81b26

このスクラップは2024/12/24にクローズされました