Алкс2
User-
Posts
0 -
Joined
-
Last visited
Алкс2's Achievements
Explorer (1/14)
0
Reputation
-
У меня не возникает трудностей. Наверняка интерфе?с в IE убогий, поскольку писали его глупые янки. Но ядро, MSDOM, писали русские программисты, поэтому ядро зделано толково. (Подозреваю: Билл не догадывается - насколько толково!) По поводу удобств. Данный форум устроен очень толково. Я имел возможность сравнивать. В н?м вс? легко, заисключением, может быть, навигации по темам. Это у всех плохо. Структура тем должна быть древовидная. Е? нужно прорабатывать. Если я когда нибудь возьмусь делать форум, то - за образец возьму этот.
-
Предлагаю перейти на сч?ты. Деревянные такие, с костяшками.(У меня есть. Чтоб не забывался.) Их даже плесень небер?т. Точног говорю. (Их какойто заразой обработали.) А уж вирус им... Вы ей пароль на компьютер не забыли поставить? У меня нет проблем с вирусами, хотя компьютер постоянно подключ?н к сети. Из защиты AVG стоит и Акронис. (Акронис востанавливает диск C из резервной копии.) Вот и вс?. Ч? там огород городить?
-
Наш?л браузер, в котором DCSS работает! Maxthon - называется. Использует ядро IE. По сути, он является надстройкой (интерфейсом) к MSDOM. Считаю эту идею (идею - использовать ядро IE) правильной и перспективной. (Мечтателей-обещателей из W3C давно пора гнать в шею.) Браузер нужно построить на уже имеющимся ядре IE, а вот когда народ привыкнет к удобному интерфейсу нашего браузера: Биллу можно будет сказать: "мужик, у тебя вс? былло!". Оценок этому браузеру давать немогу, не юзал, однако (и Билл меня предупредил что) он залез в мой компьютер с немытыми ногами. (Как homm в форум.) Этот браузер, наглец такой, даже спрашивать не стал - встал браузером поумолчанию. Прич?м, моим попыткам вернуть IE в это состояние Maxthon активно преcекал.(Пришлось подлеца из реестра вырезать (бритвой острой).) Магазины мои в Maxthon-е работают. Календараь - тоже. Не работает только одна программа. Та, что выворачивает браузер наизнанку.(Буду разбираться.) Всем привет! (Всем, кроме тебя, истеричный homm.)
-
Ладно, отвечу. Функций и свойств в классе не должно много описываться. В больших класса они наследуются. Если в тво?м классе много методов и свойств, то это значит - ты мало что понял из Основной Парадигмы ООП.
-
2 homm Ну что мне с тобой делать? Мы же договаривались. Ты обещал выбирать выражения. Из того, что ты, hoomm, не видишь разницу между браузерами и считаешь их примерно одного уровня, из того, что от тебя ничего (окромя бранных слов) не исходит, я делаю вывод: тебе, юноша, ещ? долго нужно учиться программированию (и вежливости), чтоб имет право называть себя программистом. Будь скромнее, и, сегодня, если тебя спросят - кто ты, отвечайте - программист, но шопотом, потупив взор. Потому как это звание ещ? нужно заслужить. То, что браузеры (типа Оперы) "популярны", говорит только о том, что неквалифицированных программистов, вроде тебя, стало очень много. "Мамонты" вымерли после дефолта 98-го года, когда фирмы многие раззорились. Те же, что остались, и мечтать не могли об интернет-магазинах. (Выжить бы только!) К тому же компьютеров стало много, и, как следствие, дураков за клавиатурой тоже. Раньше компьютер стоил дорого, и к нему допускали только избранных. Дураков и самонадеянных ослов к компьютерам близко не подпускали. Но, времена меняются. Глупость за компьютером - обычное дело нынче. Увы! Очень уж зауважать хочется. С настоящим программистом побщаться. А то вс? мелочь одна, балонки одни, истерично тявкающие. Неинтересно с вами. Прощайте, господа.
-
Тоже мне: "секрет большой"! Тем более - никч?мный. Я же сказал: в этой манере не пишу больше. Если вернусь к этой манере писать (что мало вероятно), то буду использовать уже имеющийся опыт, либо найду в документации твой "секрет". Твой секрет и не секрет вовсе, а вот у меня есть секрет, так СЕКРЕТ! Представь себе, у меня есть карата всех месторождений полезных ископаемых (разведанных и нет). Ты и сам сможешь построить такую карту, если ответишь на вопрос: откуда на Земле золото, ртуть, свинец, уран и т.д. Их на поверхности Земли быть не должно, потому, что поверхность Земли была жидкой миллиарды лет тому назад, и вс? что тяжелее силикатов должно было утонуть. На Земле не должно быть радиоактивных элементов с малым периодом полураспада, потому как источника их образования на повехности Земли нет. Я нашел библиотеку, возраст которой 65 миллионов лет. (Держал е? в руках.) Замечу, наши с тобой предки тогда были размером не больше крысы. Что за цивилизация е? оставила? Цивилизация динозавров? Почему они погибли? Почему их кости сохранились до наших дней?(Сегодня тоже животные живут и умирают, но костей их мы не видим. Почему же кости динозавров сохранились? ) Почему кости динозавров радиоактивны? Дурак тот программист, у которого в классе 30 функций и 20 свойств. А строка: this.base=parentClass; this.base(name) в классе пишется один раз.
-
Объективным быть очень трудно. У каждого есть свои шоры. Разница между людьми в этом вопросте только в том, что один это понимает, и старается учитываеть ограниченность своего обзора, а другой своих шор не видит. Как нехочу? Хочу! У меня просто не получается создавать ПО для них, современное, достойное современных компьютеров и современных ОС. Я признаю калькулятор и пользуюсь им иногда, но - не называю калькулятор компьютером. И вы оперу не называйте хорошим браузером. (Разве я не доказал, что Опера, это - Жопера, прокаченный жопарожец?) Что это Вы меня в ретрограды записали. Я рад всему новому, необычному, а потому - удивительному. Удивите меня! Я жду с нетерпением этого. Алчу! Упираться не буду. (Клянусь!) Меня легко удивить и переубедить, если я неправ. Нужно просто доказать, что я - неправ. (Этого будет достаточно.)
-
Привет всем. Есть вопрос: Раньше я писал так, чтоб наследовать свойства и методы класса: function parentClass(name){ this.name=name } parentClass.prototype.getName = function(){ return this.name } function childrenClass(name){ // Инициализируем переменные, которые уже существуют this.base=parentClass; this.base(name) } // Добавить в список свойств и методов // свойства родительского класса childrenClass.prototype = new parentClass; var a=new childrenClass("It is Name propote!"); status=a.getName(); Как вы это делаете теперь?
-
Я же говорю, пробовал (см. #389). По этой схеме у меня написан магазин Янсона(54К). Код получается большой и нечитабельный. Я от этого отказался. Может - я был не прав, но весь мой магазин Аквария(посвежее) сегодня убирается в 30К. Я отказался использовать OOP-возможности JScript, потому, чтог научился писать внутри MSDOM. (Раньше я создавал параллельную объектную модель.)
-
Забавная конструкция. Я такой никогда не пользовался. Напоминает Java. (Может потому и JavaScript?) Где это может поможет облегчить жизнь?
-
Тем не менее - работало. Но я так больше не пишу. Выпендр?жь это.
-
2 homm Чем сложнее, тем - круче?
-
Лет 6-7 назад так писал: function Objects(){ if(arguments[0]){ this.tag=arguments[0]; this.tag.handler=this; this.childElement; this.style=this.tag.style; this.className=this.tag.className; this.parentElement=this.getparentElement(); this.tag.onmouseover=action; this.tag.onclick=action; this.tag.ondblclick=action; this.tag.onmouseout=action; this.addElement(); if(this.tag.file){ this.tag.addBehavior('#default#download'); this.load() }else this.onload() } }; Objects.prototype.all = new Array(); Objects.prototype.addElement = function(){ this.number=this.all.length; this.all[this.all.length]=this }; Objects.prototype.addchildElement = function(Element){ if(!this.childElement)this.childElement=new Array(); for(var n in this.childElement)if(this.childElement[n]==Element)return; this.childElement[this.childElement.length]=Element }; Objects.prototype.getparentElement=function(){ this.parentElement=getElement(this.tag.parentElement); if(!this.parentElement)return; else this.parentElement.addchildElement(this); return this.parentElement }; Впрочем, вс? это выпендр?жь. Я понимаю, почему у вас код 2 метра. (Это же так круто! 2 мега скрипта!!!)
-
Это будет работать, если у тебя массив тр?хмерный? А если у него размерность не целая? Что, на каждый случай свою функцию писать. То, что я вам дал, превратит строку в любой массив. Пример: var a="1,2:3:4,5;6,7,8;9,a,b".spliting(";,:"); Обратите внимание, а[0][0] -число(1),а[0][1] - массив([2,3,4])
-
Код посмотри, потом говори. st=st.split(c); (split одномерный массив возвращает.)