JavaScript for in Statement
Định nghĩa và cách sử dụng
Vòng lặp for in sử dụng để lặp qua tất cả các thuộc tính của một đối tượng.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Các lệnh Javascript trong khối lệnh sẽ được thực hiện lặp đi lặp lại cho đến khi đã lặp qua hết các thuộc tính của đối tượng.
Javascript cung cấp cho người sử dụng 4 loại vòng lặp:
- for - thực thi các lệnh trong khối một số lần nhất định.
- for in - lặp qua hết các thuộc tính của một đối tượng.
- while - thực hiện các lệnh trong khối lệnh khi điều kiện còn trả về True.
- do while - thực hiện khối lệnh một lần sau đó lặp lại khối lệnh khi điều kiện còn trả về True.
Lưu ý: Không sử dụng vòng lặp for in đối với các mảng, đối với các mảng nên sử dụng vòng lặp for.
Bài viết này được đăng tại [free tuts .net]
Cú pháp
Cú pháp
for (var in object) {
code
}
Trong đó:
- var là tham số, cái sẽ được lặp đi lặp lại đối với mỗi thuộc tính của đối tượng, var sẽ nhận giá trị là tên thuộc tính đối với mỗi lần lặp.
- object là đối tượng sẽ được lặp.
- code là các lệnh sẽ được thực thi mỗi một lần lặp.
Technical Details
Phiên bản Javascript: ECMAScript 1
Ví dụ
Code
RUN
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Học lập trình miễn phí tại freetuts.net</h1>
<p id="result"></p>
<button onclick="myFunction()">Run</button>
<script>
function myFunction() {
var language = {name:"Javascript", framework:"Boostrap", author:"freetuts"};
var text = "";
var x;
for (x in language) {
text += language[x] + ' <br> ';
}
document.getElementById("result").innerHTML = text;
}
</script>
</body>
</html>
Kết quả
Javascript Boostrap freetuts
Tham khảo: w3schools.com
Câu hỏi thường gặp liên quan:
- JavaScript Statements Tutorial
- JavaScript break Statement
- JavaScript continue Statement
- JavaScript debugger Statement
- JavaScript for in Statement

Các hàm xử lý chuỗi trong Javascript (cắt / tách / nối chuỗi ..)
Chia lấy phần dư / chia lấy phần nguyên trong javascript
Các cách khai báo biến trong Javascript
Các sự kiện (Event) trong Javascript
Hướng tạo thanh search bar bằng CSS
Hàm array.slice() trong Javascript
Tính tổng hai số bằng Javascript (cộng hai số)
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng