Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1011 (permalink)  
Старый 29.03.2015, 10:44
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

newuser1001,
Оба пригодятся. Плохо, когда не добавляют новые конструкции и приходиться пилить свои 100 велосипедов.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #1012 (permalink)  
Старый 29.03.2015, 21:21
Аспирант
Посмотреть профиль Найти все сообщения от newuser1001
 
Регистрация: 24.03.2015
Сообщений: 92

Gozar,
Да не, чистый язык всяко лучше. жаба нам как бы намекает на это.
Ответить с цитированием
  #1013 (permalink)  
Старый 29.03.2015, 22:50
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от newuser1001
чистый язык всяко лучше
В больших проектах не бывает лучше, только в маленьких. В больших - бывает меньшее зло. Маленькие меня не интересуют, т.к. в них можно jq-srat
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #1014 (permalink)  
Старый 30.03.2015, 10:46
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Кто сталкивался с проблемой что видео не рисуется на canvas на мобильных платформах?
ДЕмка не много кривая http://151.248.122.145/player/infinityplayer.html (нужно тыкнуть на квадрат когда видео появится )
рисование выглядит как то так.
ctx.drawImage( video, 0, 0 );
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1015 (permalink)  
Старый 30.03.2015, 10:52
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Да не, чистый язык всяко лучше.
Лучше тот язык, с помощью которого можно проще всего решить поставленную задачу (касательно этой задачи, разумеется).
Ответить с цитированием
  #1016 (permalink)  
Старый 30.03.2015, 11:25
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Erolast
Можно, кстати, еще и от for in отказаться:
уже

---

Сейчас собираю мини "библиотеку" под свои нужды (не для DOM), чтобы не зависеть от синтаксиса и реализации подключенных фреймворков и библиотек:
angular.forEach(iterable, function(value, key){});
jQuery.each(iterable, function(key, value){});
// я решил юзать for(let {node, key} of new Iterator(iterable)) {/* code here*/} вместо forEach
angular.extend();
jQuery.extend();
//
angular.copy();

и т.п. Плюс необходимые мне базовые классы, которые использую практически в каждом приложении.
Как оно именно называться будет, еще не решил (да и это не важно). За пару часов вчерашнего дня успел собрать это.
Тащу по кускам из проектов) На es6 + modules выглядит оч. круто/лаконично =)

Хочу юзать примерно так:
var iterator = new __.Iterator(iterable); // где __ - мой namespace
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #1017 (permalink)  
Старый 30.03.2015, 11:35
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от nerv_
где __ - мой namespace
Назови её nerv и не парься.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #1018 (permalink)  
Старый 30.03.2015, 11:54
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

А я стал юзать абстрактные ссылки и мир стал краше

[]::forEach
{}::forEach
new Map()::forEach


И т.д.

В качестве бекэнда Collection разумеется
__________________
kobezzza
code monkey
Ответить с цитированием
  #1019 (permalink)  
Старый 30.03.2015, 12:21
Аспирант
Посмотреть профиль Найти все сообщения от newuser1001
 
Регистрация: 24.03.2015
Сообщений: 92

Сообщение от kobezzza
[]::forEach
{}::forEach
new Map()::forEach
Это что означает?
Ответить с цитированием
  #1020 (permalink)  
Старый 30.03.2015, 12:28
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от newuser1001 Посмотреть сообщение
Это что означает?
В ES7 добавили. Это аналог оператора точки, только работает справа-налево, т.е. не экземпляр должен иметь такой метод, а сам метод подстраивается под рабочий объект, но при этом нам не надо добавлять его в prototype.
__________________
kobezzza
code monkey
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50