八章第一回 Rangeとはこのページの最終更新日:2017年8月26日 八章では、Rangeというものを解説します。今回は、そもそもRangeとはどういうものかを解説します。 Rangeとは、文書中における「範囲」を表すものです。例えば、 あい<strong>うえ</strong>お。というソースががあれば、 あいうえお。のように表示されます。このとき、例えば あいう えお 。 ↑ ↑ ここから ここまで のような感じである範囲を表せます。 要するに「『え』から『お』まで」なので、案外単純なように見えます。しかし、DOMという観点からこれを見ていくと、上の木構造は となっていて、この範囲は(木構造上で)離れた複数のノードにまたがっています。こうなると、一筋縄ではいかないのが想像がつくと思います。このようなものを扱うのが、Rangeなのです。 範囲の表し方Rangeは「開始点」と「終了点
![八章第一回 Rangeとは — JavaScript初級者から中級者になろう — uhyohyo.net](https://cdn-ak-scissors.b.st-hatena.com/image/square/b62c3fa39148494a2b95519d28f8d91dfb7ed8b1/height=288;version=1;width=512/https%3A%2F%2Fuhyohyo.net%2Fimages%2Ficons%2F144x144.png)