Имеет ли значение порядок операндов при сравнении строк в JavaScript?

Я нашел старое приложение, которое использует Angular во внешнем интерфейсе. В нескольких местах я видел что-то вроде этого:

<div ng-if="('eBook' === book.type)">
  ...
</div>

<div ng-if="('paperBook' === book.type)">
  ...
</div>

Мне было странно видеть этот порядок операндов, потому что для меня более естественно написать ng-if="(book.type === 'paperBook')", Так что мне было интересно - есть ли конкретная (производительность) причина для использования таких операндов?

0 ответов

Другие вопросы по тегам