ООП и классы
хочу создать класс с методами и свойствами
как это сделать? именно класс. а не функцию в классе данные должны и храниться, и обрабатываться создаётся по new юзается короче чтобы было как в норм языках |
Чудеса пользования поиском...
http://javascript.ru/tutorial/object |
я там был и ничего полезного не нашёл
|
В js класс = объект.
А какими критериями выявляется норм язык? |
Ну тогда вы просто балда, Коляныч.)
|
сам ты балда
реализация ооп в javascript - xy*вaя создам я обЪект и что дальше так ведь писать нельзя: var foo={}; foo.crazy=1; foo.foo=function(){alert("constructed");} var qwerty=new foo(); |
Цитата:
вполне нормальная реализация ООП-прототипное наследование конечно на лету не схватывается для тех кто пришел из классовых языков, но если у тебя IQ больше чем последние две цифры твоего ICQ, то ты спокойно разберешься в нем почитай внимательно про прототипы и конструкторы |
Ну реализация какая есть такая и есть. А при чем тут тогда то что вы ничего полезного не нашли в статье "ООП в Javascript"? Вы ожидали что javascript превратится в другой язык?
Писать так нельзя, ну и что? Обязательно должно быть как C++? Тут вы хотите описать класс, а потом создать объект. В JavaScript нет классов как таковых. Есть объекты. |
если честно, то да
я ожидал, что классы где-то запрятаны, но я просто до них не добрался |
Цитата:
|
Часовой пояс GMT +3, время: 08:31. |