Mахmахmахimus,
Кстати про перегрузку ладно, это я ступил, она не имеет смысла в JS потому что нет типизации строгой и ограничения на кол-во аргументов в функцию, она типа динамическая в JS.
Это когда
//Наверно это Java:
class A {
int method (int a) {
return a * 2;
}
float method(int a, int b) {
return a / b * 0.1111;
}
void method() {
// doSomething
}
}
в JS это один метод будет
Ладно, ты делай, а потом покажешь, и мы все в свои проекты засунем твою библиотеку