JS獲取多維數(shù)組中相同鍵的值實(shí)現(xiàn)方法示例
本文實(shí)例講述了JS獲取多維數(shù)組中相同鍵的值實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Demo </TITLE> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script> function jstest(){ var arr=[{'key1':'value1','key2':'value2','key3':'value3'},{'key1':'value4','key2':'value5','key3':'value6'},{'key1':'value7','key2':'value8','key3':'value9'}] ; var obj={}; var narr=new Array(); for(var i=0;i<arr.length;i++){ for(var j in arr[i]){ if(obj[j]!=undefined) obj[j]+=arr[i][j]; else obj[j]=arr[i][j]; } } for(var i in obj){ narr.push(eval("({'"+i+"':'"+obj[i]+"'})")); } //alert(narr[0].key1); console.log(narr[1].key2); } jstest(); </script> </HEAD> <BODY> </BODY> </HTML>
運(yùn)行效果圖如下:
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript排序算法總結(jié)》、《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。
- js一維數(shù)組、多維數(shù)組和對象的混合使用方法
- JS實(shí)現(xiàn)遍歷不規(guī)則多維數(shù)組的方法
- 關(guān)于js二維數(shù)組和多維數(shù)組的定義聲明(詳解)
- 淺談js多維數(shù)組和hash數(shù)組定義和使用
- js 定義對象數(shù)組(結(jié)合)多維數(shù)組方法
- JavaScript實(shí)現(xiàn)多維數(shù)組的方法
- js中一維數(shù)組和二位數(shù)組中的幾個(gè)問題示例說明
- js的各種數(shù)據(jù)類型判斷的介紹
- js數(shù)組去重的方法總結(jié)
- js嵌套的數(shù)組扁平化:將多維數(shù)組變成一維數(shù)組以及push()與concat()區(qū)別的講解
相關(guān)文章
IE,firefox(火狐)瀏覽器無提示關(guān)閉窗口js實(shí)現(xiàn)代碼小結(jié)
在不是js打開的頁面上按window.close(),會(huì)有提示框,很煩,現(xiàn)在可以不用了,沒有提示框直接關(guān)閉窗口。下面腳本之家編輯特為大家整理了一些。2009-09-09javascript 在網(wǎng)頁中的運(yùn)用(asp.net)
javascript在網(wǎng)頁中的運(yùn)用實(shí)現(xiàn),需要的朋友可以參考下。2009-11-11設(shè)置cookie指定時(shí)間失效(實(shí)例代碼)
下面小編就為大家?guī)硪黄O(shè)置cookie指定時(shí)間失效(實(shí)例代碼)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05一些經(jīng)常會(huì)用到的Javascript檢測函數(shù)
一些經(jīng)常會(huì)用到的Javascript檢測函數(shù),都是在prototype上面的擴(kuò)展。2010-05-05