循环

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>循环</title>
</head>
<body>
<script>
// for()
/*var arr=[{},{}];
var result=[];
for(var i=0;i<arr.length;i++){
var obj=arr[i];
result.push({
"id":obj.id,
"requireState":obj.requireState
});
}
console.log(result);*/
// 将一个对象里的部分属性取出来
var arr = [{"id":"8a58bc8f5fbe8049015fbe8851da009c","requireState":"1"}, {"id":"8a58bc8f5fbe8049015fbe8851da009c","requireState":"1"}];
// console.log(arr);
var result = [];
for(var i=0;i<arr.length;i++){
var obj = arr[i];
result.push({
"id":obj.id,
// "requireState":obj.requireState
});
}
console.log(result);
console.log(result[0]);
// while(expression){statement}注意,使用while(true)则会创建一个循环
/*var count=0;
while(count<10){
console.log(count);
count++;
}
*/
//do/while循环体是在循环的底部而不是顶部,这就意味着循环体至少会执行一次
function printArray(a){
var len = a.length;i=0;
if(len == 0){
console.log("Empty Array");
}else{
do{
console.log(a[i]);//2,3,4,1
}while(++i<len);
}
}
var a = [2,3,4,1];
printArray(a);
//for/in for(vaiable in object{statement}
for(var i=0;i<a.length;i++){
console.log(a[i]);//2,3,4,1
}
for(p in a){
console.log(a[p]);//2,3,4,1
}

</script>
</body>
</html>

转载于:https://www.cnblogs.com/studyh5/p/9315948.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值