JS獲取多維數(shù)組中相同鍵的值實現(xiàn)方法示例
本文實例講述了JS獲取多維數(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>
運行效果圖如下:

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript排序算法總結(jié)》、《JavaScript數(shù)學(xué)運算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
- js一維數(shù)組、多維數(shù)組和對象的混合使用方法
- JS實現(xiàn)遍歷不規(guī)則多維數(shù)組的方法
- 關(guān)于js二維數(shù)組和多維數(shù)組的定義聲明(詳解)
- 淺談js多維數(shù)組和hash數(shù)組定義和使用
- js 定義對象數(shù)組(結(jié)合)多維數(shù)組方法
- JavaScript實現(xiàn)多維數(shù)組的方法
- js中一維數(shù)組和二位數(shù)組中的幾個問題示例說明
- js的各種數(shù)據(jù)類型判斷的介紹
- js數(shù)組去重的方法總結(jié)
- js嵌套的數(shù)組扁平化:將多維數(shù)組變成一維數(shù)組以及push()與concat()區(qū)別的講解
相關(guān)文章
IE,firefox(火狐)瀏覽器無提示關(guān)閉窗口js實現(xiàn)代碼小結(jié)
在不是js打開的頁面上按window.close(),會有提示框,很煩,現(xiàn)在可以不用了,沒有提示框直接關(guān)閉窗口。下面腳本之家編輯特為大家整理了一些。2009-09-09
javascript 在網(wǎng)頁中的運用(asp.net)
javascript在網(wǎng)頁中的運用實現(xiàn),需要的朋友可以參考下。2009-11-11
一些經(jīng)常會用到的Javascript檢測函數(shù)
一些經(jīng)常會用到的Javascript檢測函數(shù),都是在prototype上面的擴展。2010-05-05

