Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.06.2017, 19:26
Новичок на форуме
Отправить личное сообщение для Liliya Посмотреть профиль Найти все сообщения от Liliya
 
Регистрация: 12.03.2017
Сообщений: 4

Зачем нужны объекты Javascript
Умоляю,программисты,помоги те!Сижу уже который месяц,уже изучила все эти переменные и т.д,мозг кипит-просвет не виден,понимаю что общение со знающим человеком разложит все в уме по полочкам за пару часов,но такого рядом нет,одна надежда на Вас,спасайте.Вообще не пойму зачем нужны объекты,классы,можете на примере построения дома что где какую роль выполняет.
Ответить с цитированием
  #2 (permalink)  
Старый 07.06.2017, 19:54
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Liliya, для удобства и чтобы не дублировать код, всё просто)
Ответить с цитированием
  #3 (permalink)  
Старый 07.06.2017, 20:16
Новичок на форуме
Отправить личное сообщение для Liliya Посмотреть профиль Найти все сообщения от Liliya
 
Регистрация: 12.03.2017
Сообщений: 4

Rise,
Можете на каком-нибудь примере из жизни,ну например,чтобы описать свойства и методы их описывают как цвет,форму автомобиля,метод-езда,а как понять объекты в "деле"?
Ответить с цитированием
  #4 (permalink)  
Старый 07.06.2017, 21:10
Новичок на форуме
Отправить личное сообщение для mirik Посмотреть профиль Найти все сообщения от mirik
 
Регистрация: 07.06.2017
Сообщений: 4

Ну вот нужно тебе на конвейер поставить производство автомобиля, ты делаешь его как объект и задаешь параметры:
машина = {
цвет = "синий";
мест = 5;
лошадок = 100;
колеса = "16 дюймов";
}
И все, конвейер делает такие машины, параметров конечно в разы больше, но вот приходит момент и эти машины всем наскучили, ты берешь и командуешь:
машина.цвет = "черный";
машина.лошадок = 200;
машина.колеса = "18 дюймов";

и все, делается новая машина с этими параметрами, тебе ненужно переписывать заново все параметры, экономишь время на чтение и переписывание кода, на поиск тех параметров которые нужно менять.
"Не говоря о том что по пути ты поменяла параметры всех уже выпущенных машин!"
Ответить с цитированием
  #5 (permalink)  
Старый 07.06.2017, 21:11
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Liliya, ну вот у вас есть автомобиль и используйте его по назначению) сущность не обязательно должна быть объектом реального мира, придумай не существующую сущность.
Ответить с цитированием
  #6 (permalink)  
Старый 07.06.2017, 21:31
Новичок на форуме
Отправить личное сообщение для Liliya Посмотреть профиль Найти все сообщения от Liliya
 
Регистрация: 12.03.2017
Сообщений: 4

Спасибо огромное всем за ответы,только я,наверное неправильно формулирую свой вопрос.Можете тогда написать из своего опыта какие объекты создавали Вы и что они выполняли?
Ответить с цитированием
  #7 (permalink)  
Старый 07.06.2017, 21:46
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Liliya, с начала сделай это
Сообщение от Rise Посмотреть сообщение
придумай не существующую сущность.
Ответить с цитированием
  #8 (permalink)  
Старый 07.06.2017, 22:07
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Лекция 10: Объектно ориентированное программирование
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка из одного javascript другой javascript (Локально, не на сайте.) Jaguar500070 Общие вопросы Javascript 0 17.07.2015 15:08
Требуется javascript ninja для небольшой задачи Achilles_sm Работа 7 01.07.2015 17:33
Бесплатный курс JavaScript (18 уроков)  Bokal Учебные материалы 2 16.11.2014 20:20
Профилирование JavaScript объектов в памяти prike Общие вопросы Javascript 4 05.08.2012 15:09
javascript вставки в vrml сцены. Передать событие из броузера Proletariy Javascript под браузер 0 10.05.2011 12:26