При кодировании библиотеки в JavaScript, каков самый стандартный (самый дружественный?) Способ обработки неверного ввода в функцию?Моя интуиция говорит мне, что возвращение undefined совершенно нормально, но действительно ли это полезнее, вместо этого выдавать ошибку?Или это действительно не имеет значения?
Я также мог бы видеть возвращение false, null или даже -1, но я не думаю, что это было бы столь ожидаемым.
(Если этот вопросСлишком субъективно, я рад, что могу это сделать.)