Тема: object
Показать сообщение отдельно
  #4 (permalink)  
Старый 30.01.2009, 04:18
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Оператор new создает объект, используя заданный конструктор. Как в PHP мы описываем классы, для создания объектов этих классов, так в JavaScript мы описываем функцию-конструктор, которая создает объект. Вообще, в JavaScript существует несколько способов создать объект, и один из них - оператор new. Об этом подробнее было по ссылкам, что я давал постом выше.

Объект это не массив (даже не ассоциативный массив, если рассматривать по идеологии php), поэтому в нем нет свойства length.

Возможно в понимании отличия объектов от массивов вам поможет обсуждение в этой теме.

Последний раз редактировалось Андрей Параничев, 30.01.2009 в 16:21. Причина: Поправил ссылку
Ответить с цитированием