js for in 遍历对象与数组

遍历对象

    let obj = {
        q:‘9‘,
        w:‘5‘,
        e:‘2‘,
        t:‘7‘,
        c:‘3‘
    }
    //for in 遍历对象 key为对象的属性名称,遍历属性值时用[]操作符访问
    //通过[]操作符为对象添加属性或访问属性时,属性名称可以是任何字符串。
    for (let key in obj) {
        console.log(‘obj的key:‘,key,‘  obj的value:‘,obj[key]);
    }
    // 遍历一个对象组合成一个新对象
    let colums = [];
    for (let key in obj) {
        colums.push({title:key,dataIndex:obj[key],align:‘center‘})
    }
    console.log(colums);

遍历数组

    let arr = [9,5,2,7,3,4];
    //for in 遍历数组
    for (let key in arr) {
        console.log(‘arr的索引:‘,key,‘。arr本身‘,arr);
    }

    操作数组的方法还有[].map,[].filter等

原文地址:https://www.cnblogs.com/hideonbush/p/9248254.html

时间: 2024-08-30 00:55:34

js for in 遍历对象与数组的相关文章

jquery中each遍历对象和数组示例

通用遍历方法,可用于遍历对象和数组.$().each(),回调函数拥有两个参数: 第一个为对象的成员或数组的索引,第二个为对应变量或内容.如需退出each循环可使回调函数返回false 现有如下两个select 计划类别: <select id="PLANTYPE"> <option value="0">-所有-</option> <option value="1">新建</option>

jquery中each遍历对象和数组

jquery中each可用于遍历对象和数组,如需退出each循环可使回调函数返回false 1.$().each(),回调函数拥有两个参数: 第一个为对象的成员或数组的索引,第二个为对应变量或内容.如需退出each循环可使回调函数返回false 例子: 现有如下两个select 计划类别: <select id="PLANTYPE"> <option value="0">-所有-</option> <option value

JS遍历对象或者数组

一.纯js实现 Js代码   <script> var obj = {"player_id":"GS001","event_id":"1","destroy":"97%"}; var props = ""; for(var p in obj){ if(typeof(obj[p])=="function"){ obj[p](); }els

js遍历对象的数组

遍历数组: 1.js关键for遍历 2.jquery提供each功能 ----------------------------------- $.each(array, function(){ alert(this); }); ----------------------------------- 对象遍历: js: --------------------------------------------- for (var k in obj) { alert(obj[k]). } jquery

jQuery遍历对象、数组、集合实例

1.jquery 遍历对象 复制代码代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <HTML>   <HEAD>    <TITLE> New Document </TITLE>    <script language="javascript" type="text/javascript"

jquery 遍历对象、数组、集合

转:http://blog.sina.com.cn/s/blog_5db0dfe40100hay7.html 使用了jquery有段时间了,整理下jquery中的遍历问题. 1.jquery 遍历对象 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML>  <HEAD>   <TITLE> New Document </TITLE>   &l

javaScript遍历对象、数组总结

javaScript遍历对象总结 1.使用Object.keys()遍历 var obj = {'0':'a','1':'b','2':'c'}; Object.keys(obj).forEach(function(key){ console.log(key,obj[key]); }); 2.使用for..in..遍历 var obj = {'0':'a','1':'b','2':'c'}; for(var i in obj) { console.log(i,":",obj[i]);

js 的each()方法遍历对象和数组

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <script src="../lib/jquery-1.8.3.min.js" ></script> <script type="

js通过alert查看对象或数组内容

for(i in opts ){ alert(i); //获得属性 alert(test[i]); //获得属性值 }