Библиотека 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.