|
vasa_c ↓
|
 |
|
17 Апрель, 2011, 10:00:26
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 81
Сообщений: 2459 Сила слова: 3.29
|
go.js 0.2
- Эмуляция "классов"
- Наследовение
- Связывание методов с контекстом объекта
- Доступ к цепи предков и предыдущим реализациям методов
- Статические методы, абстрактные классы, разрушение объектов
- Печеньки
- Стопрацентнае, на, покрытие юнит-тестами
Брать здесь или клонировать тут
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
17 Апрель, 2011, 10:23:08 , спустя 22 минуты 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 54
Сообщений: 3653 Сила слова: 1.48
|
все прям так круто, но я не шарю в ооп XDD
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
17 Апрель, 2011, 10:43:41 , спустя 20 минут 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20790 Сила слова: 1.65
|
а я бы съел!
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
AlexB ↓
|
 |
|
17 Апрель, 2011, 10:45:46 , спустя 2 минуты 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3425 Сила слова: 2.6
|
Круто, правда я пока не понял оно мне надо или нет. )))) Спустя 52 секунды добавил Посоветуюсь завтра с коллегами ))))
|
|
|
|
|
Записан
|
|
|
|
|
Абырвалг ↓
|
 |
|
18 Апрель, 2011, 12:17:37 , спустя 1 час 31 минуту 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
Чертовски интересно. Вот только в пятницу консультировался с одним бывшим сотрудником, который всерьез перешел на JS-only programming годик назад. Вот он рекомендует пользоваться реализацией из mootools http://dean.edwards.name/weblog/2006/03/base/ .
методы, привязанные к объекту - просто ахренеть как актуально
Все методы с постфиксом суффиксом
Как IDE с этим всем дружат? Netbeans в частности
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
phpdude ↓
|
 |
|
18 Апрель, 2011, 12:31:10 , спустя 13 минут 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20790 Сила слова: 1.65
|
Как IDE с этим всем дружат? Netbeans в частности
терпимо ))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
vasa_c ↓
|
 |
|
18 Апрель, 2011, 10:19:22 , спустя 9 часов 48 минут 12 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 81
Сообщений: 2459 Сила слова: 3.29
|
Спасибо за отзывы :)
Вот он рекомендует пользоваться реализацией из mootools
Мне не нравится реализация из mootools:
1. Просто не нравится.
2. У меня jQuery и цеплять ещё и mootools только ради классов не охото. Спустя 1 минуту 10 секунд добавил Как IDE с этим всем дружат? Netbeans в частности
Да нетбинс вообще с JS не очень дружит
|
|
|
|
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
01 Май, 2011, 01:38:54 , спустя 13 дней 3 часа 19 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
метод Эдвардса не решает задачу
obj.onclick = function () {
// this === obj
}
obj.method = function () {
target.addEventListener(type, this.onclick.bind(this), useCapture)
}
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
Абырвалг ↓
|
 |
|
01 Май, 2011, 02:53:10 , спустя 1 час 14 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
та это понятно
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
Абырвалг ↓
|
 |
|
11 Август, 2011, 01:51:51 , спустя 101 день 22 часа 58 минут 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
$closer.bind('click', $.proxy(this.closePopup, this))
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
Ivan ↓
|
 |
|
25 Январь, 2012, 04:23:23 , спустя 167 дней 2 часа 31 минуту 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
Крутая штука qunit.js, взял на заметку!
А зачем собственно создавать ООП для javascript, если javascript и так ООП-язык =)
function PyhaUser() {
this.troll = true;
}
var phpdude = new PyhaUser();
alert(phpdude.troll); // => true
|
|
|
|
|
Записан
|
|
|
|
|
Flare ↓
|
 |
|
25 Январь, 2012, 04:31:55 , спустя 8 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 9
Сообщений: 253 Сила слова: 3.56
|
это не про создание ооп, а про эмуляцию классического наследования, которого в js нету
библиотеку не смотрел
|
|
|
|
|
Записан
|
Если программист в 07.00 утpа на pаботе, значит он там ночевал...
|
|
|
|
vasa_c ↓
|
 |
|
25 Январь, 2012, 04:53:08 , спустя 21 минуту 13 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 81
Сообщений: 2459 Сила слова: 3.29
|
Ivan, унаследуй один "класс" от другого на голом JS.
|
|
|
|
|
Записан
|
|
|
|
|
Ivan ↓
|
 |
|
25 Январь, 2012, 05:00:06 , спустя 6 минут 58 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
Ivan, унаследуй один "класс" от другого на голом JS.
В js наследуются объекты вроде, а не классы, ну ладно, тогда покажи мне пример для чего мне это может потребоваться (:
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Январь, 2012, 05:07:59 , спустя 7 минут 53 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.65
|
тогда покажи мне пример для чего мне это может потребоваться (:
блин типичное VMC ты без таких прокладок не реализуешь например
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|