Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Javascript - классы, они есть или их нету в Javascript? (https://javascript.ru/forum/css-html/15506-javascript-klassy-oni-est-ili-ikh-netu-v-javascript.html)

Livaanderiamarum 01.02.2012 19:55

Цитата:

Сообщение от Matre
Вообще-то да.

значит ты ебанутый еблань и хуй а мать твоя шлюха и тебе стоит подтянуть ООП

e1f 01.02.2012 20:09


Неоперативно.

trikadin 01.02.2012 20:13

e1f, вообще-то, он её и создал.

Livaanderiamarum 01.02.2012 20:46

e1f,
и? я действительно считаю что он еблан, но через 2 секунды я вспомнил что меня просили не материться и поправил сообщения пока его ни кто не прочел.

Цитата:

Сообщение от trikadin
e1f, вообще-то, он её и создал.

твой аккаунт тоже я создал, я вообще илья

Livaanderiamarum 01.02.2012 20:53

Цитата:

Сообщение от e1f
Неоперативно

Рас уж я получил предупреждение, то можно его и заслужить

Dremlin 14.02.2013 20:40

Интересно, что правы все! :)
Есть такие вещи как СИНТАКСИС и СЕМАНТИКА. Первое - правила написания, а второе - смысл.
Синтаксис является как бы технической возможностью сказать компилятору\интерпретатор� �, например JavaScript, что мы хотим вернуть не сами данные, а скажем, ссылку на структуру данных с определёнными параметрами, например, "кто родитель" ссылки и так далее. В итоге имеем подобие конструктора и на выходе объекта, но это если очень примитивно и грубо сказать. Другое дело, что в языке, именно в его синтаксической части нет явных способов задания классов и их типов, а так же модификаторов доступа и прочего, что впрочем, облегчает читаемость кода и наверняка облегчает процесс синтаксического разбора компилятором\интерпретато� �ом исходного кода программы.
Так как компьютеру, мягко сказать, до фонаря наш с вами ООП и структуры данных, которые превратятся просто в последовательность машинных инструкций, то всё зависит от точки зрения и удобства\быстроты\стиля\...
В Perl ООП это вообще что-то :) Там так же нет классов в явном виде.

tenshi 14.02.2013 23:29

ну да, в яваскрипте нет классов. а юнит тесты вообще только в языке D есть. а уж банальных синглтонов вообще нигде нет. как мы без всего этого обходимся - ума не приложу)

danik.js 15.02.2013 01:04

В JavaScript классы есть. Просто нужно подождать пока допилят документацию и их реализуют в javascript-движках :)

tenshi 15.02.2013 09:01

ты хотел сказать в ecmascript? http://es5.javascript.ru/A.html#A.6 - единственные классы, что там нашёл.

danik.js 15.02.2013 10:38

tenshi, javascript - это диалект ecmascript, так что я все правильно сказал. http://wiki.ecmascript.org/doku.php?id=harmony:classes


Часовой пояс GMT +3, время: 23:16.