Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Органиционные JS вопросы
 
 автор: Dimon.st   (11.07.2006 в 23:42)   письмо автору
 
 

Еще раз здравствуйте... Появились еще ряд вопросов по JS:
1. смотрел разные скрипты, вот что было интересно, многие пишут на JS как на объективно ориентированном, ну или приблизительно так, т.е. создают как бы классы(если этот термин можно применить к JS) создают объекты, но интересно насколько это оправдано? какие плюсы дает? почему просто не писать обычные функции, ну или в крайнем случие группировать последние..
То что я имел ввиду:
Как на объекто ориентированном:
function SYSTEM() {
this.prop1=0;
this.prop2='my_string';
this.method1=function () {...}
}
SYSTEM.prototype.method2=function () {...}
system=new SYSTEM();
далее используют system
или более умно - назначают все эти свойства или методы всем или определенным нодам:
document.body.temp=SYSTEM;
document.body.temp();

Обычные функции:
function some_name() {..}
function some_name2() {..}

Вопрос 2: по поводу красоты кода - вроде как слышал, что классы принято называть с большой буквы, просто объекты с маленькой, в JS принято писать вот так: methodName, но многим больше нрава method_name, существует некоторые др аспекты, предлагаю поделиться кто как считает более понятным, правильным, красивым, также прошу отозваться по поводу качественных статей на тему, да и google не предлагать..
Спасибо..

   
 
 автор: 12345   (12.07.2006 в 00:27)   письмо автору
 
   для: Dimon.st   (11.07.2006 в 23:42)
 

Вот это, ну ещё google....

Объект менее очевиден для операций, с ним легче сделать простые ошибки. Потом, код дольше исполняется и его становится больше. Это лежит в направлении тенденции развития программ, писать надо сложнее, больше и непонятнее. Многие следуют этому пути.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования