Прототип - основной объект
Object используется Prototype как пространство имен и для вызова связанной функции с помощью объекта Object . Это используется двумя способами:
Если вы простой разработчик, вы можете использовать существующие функции, такие как inspect или clone .
Если вы тот , кто хочет создать свои собственные объекты , такие как Prototype делает, или исследовать объекты , как если бы они были хэши, повернется к простираться , ключи и значения .
Методы прототипа объекта
NOTE - Убедитесь, что у вас установлена версия prototype.js как минимум 1.6.
S.No. | Метод и описание |
---|---|
1. | клон () Клонирует переданный объект с помощью неглубокой копии (копирует в результат все свойства оригинала). |
2. | продлить () Копирует все свойства из исходного объекта в целевой объект. |
3. | осмотреть() Возвращает ориентированное на отладку строковое представление объекта. |
4. | isArray () Возвращает true, если obj является массивом, иначе false. |
5. | isElement () Возвращает true, если obj является узлом DOM типа 1, иначе false. |
6. | isFunction () Возвращает true, если obj имеет тип function, иначе false. |
7. | isHash () Возвращает true, если obj является экземпляром класса Hash, иначе false. |
8. | isNumber () Возвращает true, если obj имеет тип number, иначе false. |
9. | isString () Возвращает true, если obj имеет тип string, иначе false. |
10. | isUndefined () Возвращает true, если obj имеет тип undefined, иначе false. |
11. | ключи () Обрабатывает любой объект как хэш и извлекает список его имен свойств. |
12. | toHTML () Возвращает возвращаемое значение метода obj toHTML, если он существует, иначе запускает obj через String.interpret. |
13. | toJSON () Возвращает строку JSON. |
14. | toQueryString () Превращает объект в его представление строки запроса в кодировке URL. |
15. | значения() Обрабатывает любой объект как хэш и извлекает список значений его свойств. |