javascript之for-in語句
阿新 • • 發佈:2018-11-23
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> /* for-in語句: for-in語句的格式: for(var 變數名 in 遍歷的目標){ } for-in語句的作用: 1. 可以用於遍歷陣列的元素。 注意: 使用for-in語句遍歷陣列元素的時候遍歷出來是陣列的下標。2. 可以用於遍歷物件的所有屬性資料。 注意: 使用for-in語句遍歷物件的屬性的時候,遍歷出來的是物件的屬性名。 */ var arr = [12,13,19,15,16]; /* for-in語句遍歷陣列元素 for(var index in arr){ document.write(arr[index]+","); } 普通的for迴圈遍歷陣列的元素 for(var index = 0 ; index<arr.length ; index++){ document.write(arr[index]+","); }*/ function Person(id , name){ this.id = id; this.name = name; } //建立一個物件 var p = new Person(110,"狗娃"); for(var property in p){ document.write(p[property]+","); } </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>無標題文件</title> </head> <body> </body> </html>