You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Цей розділ описує вирази та оператори JavaScript, включно з операторами присвоєння, порівняння, арифметичними, бітовими, логічними, рядковими, тернарним і так далі.
де `object` – це об'єкт для перевірки щодо `objectType`, а `objectType` – конструктор, що представляє тип, наприклад, {{jsxref("Date")}} або {{jsxref("Array")}}.
940
+
де `object` – це об'єкт для перевірки щодо `objectType`, а `objectType` – конструктор, що представляє тип, наприклад, {{jsxref("Map")}} або {{jsxref("Array")}}.
941
941
942
942
Використовувати `instanceof` слід тоді, коли необхідно перевірити тип об'єкта під час виконання.
943
943
Наприклад, при перехопленні винятків, може бути потреба обробляти по-різному викинуті винятки, залежно від їх типу.
944
944
945
-
Наприклад, наступний код використовує `instanceof` для з'ясування того, чи є `theDay` об'єктом `Date`. Оскільки `theDay` є об'єктом `Date`, то інструкції всередині інструкції`if` – виконуються.
945
+
Наприклад, наступний код використовує `instanceof` для з'ясування того, чи є `obj` об'єктом `Map`. Оскільки `obj` є об'єктом `Map`, то інструкції всередині блоку`if` – виконуються.
0 commit comments