JavaScript: проверьте, является ли указанное значение элементом DOM
Объект JavaScript: упражнение 18 с решением
Напишите функцию JavaScript, чтобы проверить, является ли данное значение элементом DOM.
Пример решения: -
HTML-код:
<html>
<head>
<meta charset="utf-8">
<title>JavaScript function to check whether a specified value is a DOM element</title>
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
</head>
<body>
</body>
</html>
Код JavaScript:
function is_dom_element(obj) {
return !!(obj && obj.nodeType === 1);
}
console.log(is_dom_element(jQuery('body')[0]));
Пример вывода:
правда
Блок - схема:
Демонстрация в реальном времени:
См. Pen javascript-object-упражнение-18 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите функцию JavaScript, чтобы проверить, содержит ли объект данное свойство.
Далее: Упражнение по проверке JavaScript
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code