javascript-遍历

遍历

for (var key in obj){}

for (var key in obj) 语句循环遍历对象的属性。 
Object.prototype.bar = 10;// 修改Object.prototype  
var obj={"name":"wjy","age":26,"sex":"female"};//定义一个object对象    
var keys=[];//定义一个数组用来接受key    
var values=[];//定义一个数组用来接受value    
  for(var key in obj){    
    keys.push(key);    
    values.push(obj[key]);//取得value      
    }    
alert("keys is :"+keys+" and values is :"+values);   
//keys is : name,age,sex,bar and values is : wjy,26,female,10   

for(){}

for(){}遍历数组
<script type="text/javascript">
    var arr = new Array(13.5,3,4,5,6);
    for(var i=0;i<arr.length;i++){
         arr[i] = arr[i]/2.0;
    }
        alert(arr);
 </script>

forEach 函数

Firefox 和Chrome 的Array 类型都有forEach的函数。使用如下:
 <script>  
    var arryAll = [];  
    arryAll.push(1);  
    arryAll.push(2);  
    arryAll.push(3);  
    arryAll.push(4);  
    arryAll.forEach(function(e){  
        alert(e);  
    })  
</script>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值