[Javascript] for, for - in, for - of

//Giới thiệu vòng lặp (For/for - in/ for - of)

/**
 * for: lặp với dkien đúng
 * for/in: Lặp qua key của đối tượng
 * for/of: Lặp qua value của đối tượng
 * while: lặp khi điều kiện đúng
 * do/while: lặp ít nhất 1 lần, sau đó lặp khi điều kiện đúng
 */
//=========================================================================

//For: 3 đoạn code trong for không bắt buộc phải có
   let index = 0   
   for (; index < 1000index++) {
         let element = index;
         console.log(element +1);            
      }
   
   var mySub=['PHP','NodeJS','Java'];   
   for (let i = 0i < mySub.lengthi++) {
      let element=mySub[i];
      console.log(element);      
   }

//For/in
   var myInfo={
      name:'Trương Thanh Hải',
      age:25,
      address:'Đà Nẵng',
   }

   for (var key in myInfo) {
      console.log(myInfo[key]);// Lấy values
   }

//For/of - không duyệt được object, sử dụng phải chuyển đổi
   var languages='Javascript';//Lặp chuỗi: Trả về kí tự
   for (var value of languages) {
      console.log(value);      
   }

   //Chuyển sang mảng để lặp object, .keys/.values
   for(var value of Object.keys(mySub)){
      console.log(value);
   };
   
   

Nhận xét

Bài đăng phổ biến từ blog này

[SQL Server] Toán tử LIKE và NOT LIKE trong SQL

[Javascript] Object constructor

[SQL Server] Lọc dữ liệu trùng với DISTINCT trong SQL