Я хотел знать разницу между диапазоном и объектом выделения в JavaScript.
Мне кажется, что вы можете получить одну и ту же функциональность из любой из этих двух. В каком случае существуют какие-либо конкретные обстоятельства, когда вы знаете, какой из них использовать?