nerv_, разумеется, для тех функций, для которых можно заюзать неймспейс, то его нужно заюзать :)
Object.extend, Math.uid, Number.format Но для некоторых функций вроде isUndef можно опустить, т.к. они относятся ко всем сущностям. |
Цитата:
- функция клонирования используется часто, внутри нее проверяются типы - есть функции работающие "с математикой", они принимают числа. Одна может принимать все "типы" чисел, другая только целые, третья только числа с точкой - для тестов Цитата:
Цитата:
По поводу Object.extend. Я бы начал юзать Object.assign из es6 или полифил. |
Цитата:
Я использую свою реализацию https://github.com/kobezzza/Collecti...e/obj.jsn#L120, без рекурсий, поэтому работает оч быстро (для меня это было критично). |
Цитата:
Я запилил функцию сравнения объектов по значению. Периодически требуется, особенно в тестах. |
Часовой пояс GMT +3, время: 00:40. |