使用for...in可以遍歷js對象的屬性,用法如下:
for...in 語句用於遍歷數組或者對象的屬性(對數組或者對象的屬性進行循環操作)。
for ... in 循環中的代碼每執行壹次,就會對數組的元素或者對象的屬性進行壹次操作。
具體代碼:
<script>
var obj = {a:1,b:2,c:3}
for(var s in obj)
alert(obj[s]);
</script>
:“變量”用來指定變量,指定的變量可以是數組元素,也可以是對象的屬性。
直接用js裏面自帶的for..in就可以實現了。
var?o?=?{a:1,b:2,c:3,d:4};
for(var?name?in?o){console.log(name?+?':'?+?o[name]);}
這樣就可以把o對象裏面的所以屬性都遍歷壹遍了。