Учебники

Прототип — полезные методы

Библиотека Prototype поставляется с множеством предопределенных объектов и служебных функций. Вы можете использовать эти функции и объекты непосредственно в своем программировании JavaScript.

Эти методы являются одним из краеугольных камней эффективного кодирования JavaScript на основе прототипов. Потратьте некоторое время, чтобы изучить их, чтобы освоиться с методами.

В этой главе подробно описаны все эти полезные методы с примерами.

S.No. Метод и описание
1. $ ()

Если предоставляется строка, возвращает элемент в документе с совпадающим идентификатором; в противном случае возвращает переданный элемент.

2. $$ ()

Принимает произвольное количество селекторов CSS (строк) и возвращает массив порядка документов расширенных элементов DOM, которые соответствуют любому из них.

3. $ A ()

Преобразует единственный полученный аргумент в объект Array.

4. $ F ()

Возвращает значение элемента управления формы. Это вспомогательный псевдоним Form.Element.getValue.

5. $ H ()

Преобразует объекты в перечисляемые объекты Hash, которые напоминают ассоциативные массивы.

6. $ R ()

Создает новый объект ObjectRange.

7. $ ш ()

Разбивает строку в массив, обрабатывая все пробелы как разделители.

8. Попробуйте это

Принимает произвольное количество функций и возвращает результат первой, которая не выдает ошибку.

Если предоставляется строка, возвращает элемент в документе с совпадающим идентификатором; в противном случае возвращает переданный элемент.

Принимает произвольное количество селекторов CSS (строк) и возвращает массив порядка документов расширенных элементов DOM, которые соответствуют любому из них.

Преобразует единственный полученный аргумент в объект Array.

Возвращает значение элемента управления формы. Это вспомогательный псевдоним Form.Element.getValue.

Преобразует объекты в перечисляемые объекты Hash, которые напоминают ассоциативные массивы.

Создает новый объект ObjectRange.

Разбивает строку в массив, обрабатывая все пробелы как разделители.

Принимает произвольное количество функций и возвращает результат первой, которая не выдает ошибку.

document.getElementsByClassName

Этот метод извлекает (и расширяет) все элементы, которые имеют имя класса CSS className .

Тем не менее, этот метод не рекомендуется в последних версиях Prototype.