Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 10.06.2014, 22:40
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от kobezzza Посмотреть сообщение
Выпустил микроапдейт: 5.0.1.
changelog кстати очень легко делается из вывода 'git log' с форматированием
Ответить с цитированием
  #22 (permalink)  
Старый 10.06.2014, 22:55
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от melky Посмотреть сообщение
changelog кстати очень легко делается из вывода 'git log' с форматированием
Кстати я учёл твою критику по поводу плохих коммитов, теперь стараюсь Вообще надо бы и history и changelog сделать, но вечно то ленюсь, то времени нет. Теперь по графику давно задуманный апдейт Snakeskin, а потом опять прыгаю на свой основной проект
__________________
kobezzza
code monkey
Ответить с цитированием
  #23 (permalink)  
Старый 10.06.2014, 23:01
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от kobezzza
И всё, можно нигде больше не кидать require
Хм. а мне наоборот нравится писать заголовочные файлы и использовать неймспейсы.

Вообще мечтаю когда будет:

import std;

std::math.round(...);
std::number.parse_int(...);

А не эта шляпа:

Math.round
parseInt

Последний раз редактировалось monolithed, 11.06.2014 в 09:08.
Ответить с цитированием
  #24 (permalink)  
Старый 10.06.2014, 23:20
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

parseInt ➝ Number.parseInt
Ответить с цитированием
  #25 (permalink)  
Старый 10.06.2014, 23:22
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Octane Посмотреть сообщение
parseInt ➝ Number.parseInt
Кстати да, я тоже не понимаю, почему эта функция глобальная. Или тоже взять например btoa и atob - их же логично запихнуть в String. Они каждую спецификацию годами мучают, вроде должны всё обдумать, а всё равно странные вещи есть.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 10.06.2014 в 23:24.
Ответить с цитированием
  #26 (permalink)  
Старый 11.06.2014, 09:05
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от kobezzza
Кстати да, я тоже не понимаю, почему эта функция глобальная.
В ES6 теперь так

Сообщение от Octane
parseInt ➝ Number.parseInt
...
Сообщение от kobezzza
Или тоже взять например btoa и atob - их же логично запихнуть в String.
По моей логике должны быть в utils или algorithms

Последний раз редактировалось monolithed, 11.06.2014 в 09:08.
Ответить с цитированием
  #27 (permalink)  
Старый 11.06.2014, 10:59
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

жесть в том, что
Number.parseInt === parseInt ➝ true

но
Number.isNaN === isNaN ➝ false

и поведение у isNaN разное
Ответить с цитированием
  #28 (permalink)  
Старый 11.06.2014, 11:49
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Octane, ну какбэ логично: старый isNaN будет deprecated, но останется для совместимости. Новые скрипты надо будет писать сразу по новому.
На счёт оправданности нового поведения ничего сказать не могу.)
__________________
29375, 35
Ответить с цитированием
  #29 (permalink)  
Старый 11.06.2014, 16:11
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Написал ещё одну коротенькую статью: http://habrahabr.ru/post/225995/
__________________
kobezzza
code monkey
Ответить с цитированием
  #30 (permalink)  
Старый 11.06.2014, 21:50
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

В ноде мне часто нужны extend, extend_deep, clone, clone_deep, все остальное как мне кажется лишнее...., т.к. for/of поддерживает даже итератор протокол.

Может сделать микро-либу только для ноды?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие и открытие дива по клику OLDBOY Общие вопросы Javascript 30 28.09.2016 19:41
Collection v4 kobezzza Ваши сайты и скрипты 50 13.02.2014 20:10
как обновлять collection каждые 5 секунд sergey_magic Backbone.js 1 29.07.2013 14:31
Collection – фреймворк для управления данными kobezzza Ваши сайты и скрипты 155 10.05.2013 08:59
Удаление всех options в select Ceргей Элементы интерфейса 9 28.11.2012 08:36