Показать сообщение отдельно
  #19 (permalink)  
Старый 04.03.2011, 22:55
Аватар для Golovastik
Профессор
Отправить личное сообщение для Golovastik Посмотреть профиль Найти все сообщения от Golovastik
 
Регистрация: 12.08.2010
Сообщений: 221

Прочитал здесь: http://ru.wikipedia.org/wiki/%D0%9F%... D%D0%B8%D0%B5

Код:
В прототип-ориентированных системах предоставляется два метода 
создания нового объекта: клонирование существующего объекта,
 либо создание объекта «с нуля».
Получается написав так я объявил просто метод ТЕСТ со свойствами, но не класс?
Код:
<script type="text/javascript">
function test(){
    this.a = "Чай";
    document.write(this.a);
}

var sssr = new test;
sssr.a;
</script>
Здесь уточнить момент хотел.
Код:
<script type="text/javascript">
function test(){  //Это создание метода с именем ТЕСТ, тоже самое что я создал объект ТЕСТ?
    this.a = "Чай"; 
    document.write(this.a);
}

/*Если свойство объекта - это тоже объект, получается "объект объекта".*/
//То есть sssr.a    свойство а - это объект?
var sssr = new test;
sssr.a;
</script>

Последний раз редактировалось Golovastik, 04.03.2011 в 23:30.
Ответить с цитированием