Сегодня я нашел место, которое легко допустить при написании кода. Когда мы объявляем переменные, у нас часто есть разные определения API, потому что разные браузеры имеют разные браузеры, а затем используем следующий метод записи, чтобы определить, какой атрибут, например:
Кода -код является следующим образом: var fullScreenelement = Document.mozfullScreenelement || документ.
Используйте ||.
Но будьте осторожны с суждением, когда стоимость JavaScript рассматривается как условие.
Например:
Скопируйте код следующим образом: var sleft = window.screenleft || window.screenx;
Console.log (Sleft);
Этот код надеется, что ScreenLeft вернет Window.screenleft, а Firefox вернет Window.screenx.
Однако, если ScreenLeft просто равно 0, он введет следующие условия, а затем GG.
Следовательно, рекомендуется использовать HasownProperty или TypeOF, чтобы более точно оценить стоимость.
Кода кода следующая: var sleft = window.screenleft;
if (! window.hashownproperty ('screenleft')) sleft = window.screenx;