Javascript проверить аргументы для нулевого значения
от вопрос уже есть ответ здесь:
Javascript: перегрузка операторов 4 ответаПерегрузка арифметических операторов в JavaScript? 11 ответовМожно ли определить пользовательские операторы между экземплярами типа в JavaScript?
Например, учитывая, что у меня есть собственный векторный класс, можно ли использовать
vect1 == vect2
проверить на равенство, в то время как основной код будет что-то вроде этого?
operator ==(a, b) {
return a.x == b.x && a.y == b.y && a.z == b.z;
}
(Это чепуха, конечно.)