python 遍历对象_python js对象的遍历
下面是兩組數據格式;都是以對象的形勢;現在我要將屬性值提取出來;做成一個二級部門導航欄;
abc里面的做一級,asd做二級點擊廠一宣示對應的部門;點擊廠二時候宣示對應的部門;把原有的隱藏
var abc={"a":"一廠","b":"二廠","c":"三廠"}
var asd={
"a":{"12":"保安部門","177":"營銷","19":"財務"},
"b":{"112":"制造","17":"加工","16":"人力"},
"c":{"122":"前臺","177":"后勤","10":"管理"},
}
function getProp(obj){
var result=[];
function get(obj){
for(key in obj){
result.push(key);
if(obj[key] instanceof Object){
get(obj[key]);
}
}
}
get(obj)
return result;
}
咦,我似乎返回的是屬性名,
傳統的可以用for in遍歷function objToArray (obj){
var array =[];
for( var i in obj ) {
if (obj.hasOwnProperty(i)){
array.push(obj[i]);
}
}
return array;
}
es2015可以這樣寫:var array = Object.keys(asd).map(function (key) { return asd[key]; });
玩蛇網文章,轉載請注明出處和文章網址:https://www.iplaypy.com/wenda/wd13950.html
相關文章 Recommend
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python 遍历对象_python js对象的遍历的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 【转载】什么是C++虚函数、虚函数的作用
- 下一篇: js检测微信浏览器_JavaScript
