JavaScript: экземпляр оператора
Описание
Оператор instanceof используется для проверки типа объекта во время выполнения. Оператор instanceof возвращает логическое значение, которое указывает, является ли объект экземпляром определенного класса.
Синтаксис
var result = objectName instanceof objectType
параметры
имя_объекта: имя объекта.
objectType: тип объекта.
Пример:
В следующем веб-документе показано, как используется оператор instanceof.
HTML-код
<!doctype html><head>
<meta charset="utf-8">
<title>JavaScript instanceof operator example</title>
<meta name="description" content="This document contains an example of JavaScript instanceof
operator"/>
</head>
<body>
<script src="javascript-instanceof-operator-example1.js"></script>
</body>
</html>
Код JS
var string1 ="w3resource"; //Declaring string object
var date1 = new Date(); //Declaring Date object
if (string1 instanceof String)
{
var newParagraph = document.createElement("p");
var newText = document.createTextNode('The type of string1 object is String');
newParagraph.appendChild(newText);
document.body.appendChild(newParagraph);
}
if (date1 instanceof Date)
{
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode('The type of date1 object is Date');
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);
}
Практикуйте пример онлайн
См. Экземпляр экземпляра Pen of -1 от w3resource ( @ w3resource ) в CodePen .
Предыдущая: JavaScript: в операторе
Далее: JavaScript: новый оператор
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code