亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js取變動對象名的值

js取變動對象名的值

慕無忌1623718 2019-03-11 20:03:33
  let test = [   {     id: test,     all: {        "1_unq": [{            "o": [                 ["test", "0"],                 ["test1", "2"]             ],            "name": "james"         }],     } },{     id: test,     all: {        "2_unq": [{            "o": [                 ["test", "0"],                 ["test1", "2"]             ],            "name": "mm"         }],     } } ];數據大概長這樣主要是要取all里面n_unq的值,因為_unq前面的數字會變動所以我不能直接取,得跑for去找all里面有沒有 unq這三個字,有的話就把里面的值傳到頁面上顯示思路是跑for,然后用正則表達式去all里找有沒有unq,找到就取unq全名,然后再用取到的全名去取值現在卡在取到unq全名后,取不到里面的值let getName = "1_unq" //假設這是取到的全名 getName.o[0][1] //沒辦法取得值可能是不能用變數吧不知道大家有沒有什么比較好的做法?
查看完整描述

2 回答

?
元芳怎么了

TA貢獻1798條經驗 獲得超7個贊

let getName = "1_unq" //假設這是取到的全名

test[i].all[getName].o0


查看完整回答
反對 回復 2019-03-11
?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

把對象轉成字符串,正則替換,把鍵明替換成統一的,然后再parse為對象

查看完整回答
反對 回復 2019-03-11
  • 2 回答
  • 0 關注
  • 441 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號