В ядре jQuery я нашел следующее соглашение о коде:
nth: function(elem, i, match){
return match[3] - 0 === i;
},
И мне действительно понравился фрагмент match[3] - 0
Охота на "-0" в google не слишком продуктивна, и поиск "минус нуля" возвращает ссылку на песню Боба Дилана.
Итак, может кто-нибудь мне сказать. Это какой-то трюк производительности или есть причина для этого, а не parseInt
или parseFloat
?