Меню

Что такое объект?

Помечено: ,

В этой теме 2 ответа, 2 участника, последнее обновление  admin 8 мес. назад.

  • Автор
    Сообщения
  • #4075

    freelancer
    Участник

    Что такое объект, как его создать и использовать?

  • #4198

    admin
    Хранитель

    Объект — это набор или объединение некоторых переменных (называются свойствами) и функций (называются методами объекта)
    Способы создания объекта:
    1) Литерал объекта — список, заключенный в фигурные скобки. Внутри фигурных скобок через запятую указываются пары значений: название свойства и значение свойства. Название свойства и значение разделяются двоеточиями. Если литерал объекта присвоить в качестве значения переменной, то эта переменная может быть отождествлена с объектом.

    var obj={
    свойство: значение,
    свойство: значение,
    метод: функция,

    }

    2) Конструктор объектов — специальная функция, которая позволит создавать объекты с одинаковым набором свойств.
    Функция-конструктор по большому счету определяет тип объекта, набор его свойств и методов. Для создания нового объекта с помощью функции-конструктора данная функция вызывается с оператором new.

    var obj=new конструктор(аргументы)

  • #4199

    admin
    Хранитель

    Пример использования конструктора

    // Функция — конструктор:
    function Fellow(name,age){
    this.name=name
    this.age=age
    this.show=function(){
    document.write(«имя: » + this.name)
    document.write(«Возраст: » + this.age)
    }
    }
    // Создание объектов с помощью конструктора:
    var objA=new Fellow(«Иван»,38)
    var objB=new Fellow(«Петр»,39)
    // Проверка значений созданных объектов:
    objA.show()
    objB.show()

Для ответа в этой теме необходимо авторизоваться.

Перейти к верхней панели