2016-01-06 3 views
0

Может ли кто-нибудь дать мне пример или два практических пользовательских объекта в JavaScript, т. Е. Когда вам нужно создать объект, а не доступ к существующим предопределенным объектам, таким как объект документа или объекты элемента.Практические пользовательские объекты в JavaScript

Примеры, изложенные в учебниках по внедрению объектов, методов и свойств, отлично подходят для основ, но не типичны для того, что может понадобиться в скрипте для веб-страницы.

Благодаря

+1

Не существует «типичных» пользовательских объектов JS. Вы создаете объект для того, что вам когда-либо понадобилось. – Teemu

+0

@Teemu - Вы правы, но в интерфейсе, где многие сайты используют функциональные возможности, разумно спросить, у каких объектов разработчики привыкли делать общие задачи. – groober

+0

Хранилище данных, вероятно, единственная действительно общая задача , любая другая задача может быть выполнена с объектами или без них. Существует так много стилей кодирования, что функциональные программисты вряд ли когда-либо создают объекты (за пределами хранения данных), некоторые (как я) делают все с объектами, стили могут смешиваться ... Ваш вопрос на самом деле слишком широк, чтобы отвечать на SO, – Teemu

ответ

0

Просто чтобы дать потребительную случай использования пользователем определенных object, вы можете создать объект (например, фасоли), как это от данных, вводимых пользователем в форме

var form = { 
    name : "", 
    age: "", 
    email: "" 
}; 

, прежде чем проверять ввод пользователя в форме, вы можете заполнить этот объект из пользовательского ввода в форме. Затем вы можете подтвердить ввод в этом объекте, и если он действителен, отправьте его на сервер.

С помощью этого объекта вам не нужно было сериализовать данные при отправке формы.

Это далеко не исчерпывающее/подробное объяснение how user-defined objects can be used, но должно быть достаточно, чтобы вы начали.

Смежные вопросы