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