Я только что смотрел на _. ISEQUAL
функция underscore.js и разрез кода идет что-то подобное:
if (a === b) return true;
if (typeof a !== typeof b) return false;
if (a == b) return true;
I «Я просто задаюсь вопросом, есть ли какой-то случай, когда третье утверждение может быть достигнуто и оценить в true
?
Отредактировать: просто чтобы быть понятным, это не мой собственный код, о котором я говорю, я Читаю источник подчеркивания, в частности, в этой строке , и мне было интересно, почему они это делают.