Если я сделаю выбор на html-странице, и я:
var a = document.getSelection()
Я получаю объект с четырьмя свойствами:
- anchorNode
- BaseNode
- extentNode
- focusNode
значения первых трех одинаковы, т.е. текст, который я выбрал, но как они отличаются друг от друга и какой из них использовать?