Что такое селектор (selector)
Селектор (от англ. selector — «выбирающий») — это элемент синтаксиса, используемый для точного указания и выбора конкретных компонентов в коде, данных или интерфейсе. Чаще всего термин встречается в контексте веб-разработки, UI/UX-дизайна и автоматизации бизнес-процессов.
Примеры из разных областей
В CSS селектор определяет, к каким HTML-элементам применяются стили. Например, #header выбирает элемент с id="header", а .button — все элементы с классом button. В JavaScript селекторы используются для поиска и манипуляции элементами DOM: document.querySelector('.form-input').
В системах автоматизации (например, в Low-code платформах вроде ELMA365) селектор может обозначать выпадающий список, позволяющий пользователю выбрать одно или несколько значений из заранее заданного перечня — например, тип клиента, статус заявки или регион. Такой селектор упрощает ввод данных, снижает количество ошибок и ускоряет заполнение форм.
Также термин применяется в тестировании: селекторы служат для идентификации элементов интерфейса при написании автотестов (например, через XPath или CSS-селекторы).
Независимо от контекста, селектор всегда выполняет одну функцию — точный выбор нужного элемента из множества. Правильное использование селекторов повышает надёжность кода, удобство интерфейсов и эффективность автоматизации.