JavaScript: для в заявлении
Описание
Оператор for ... in выполняет итерацию (повторение процесса) заданной переменной по всем свойствам объекта и выполняет один или несколько операторов для каждого свойства объекта.
Синтаксис
for (переменная в объекте) { заявления }
параметры
Переменная: переменная для перебора всех свойств объекта, и переменная доступна вне цикла после завершения цикла.
высказывания: оператор, который будет выполнен для каждого свойства объекта. Для нескольких операторов в цикле используйте оператор блока ({..}).
Пример:
В следующем веб-документе оператор in выполняет итерацию указанной переменной по всем свойствам объекта.
HTML-код
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset=utf-8>
<title>JavaScript for in statement : Example-1</title>
<link rel="stylesheet" type="text/css" href="example.css">
</head>
<body>
<h1>JavaScript : for in statement </h1>
<p id="result">Output will be displayed here.</p>
<script src="for-in-statement-example1.js"></script>
</body>
</html>
Код JS
function demo()
{
var key, str1 = "";
// Initialize object.
var student = {
name : "David Rayy",
classname : "V",
rollno : 12
};
// Iterate the properties.
for(key in student)
{
str1 = str1+ student[key];
}
return(str1);
}
var newParagraph = document.createElement("p");
var newText = document.createTextNode(demo());
newParagraph.appendChild(newText);
document.body.appendChild(newParagraph);
Практикуйте пример онлайн
См. Pen for-in-1 от w3resource ( @ w3resource ) в CodePen .
Предыдущая: JavaScript: продолжить заявление
Далее: JavaScript: try ... catch
Новый контент: Composer: менеджер зависимостей для PHP , R программирования