原文:https://blog.csdn.net/hero_rong/article/details/84098690
數組取值:
arr[ i ] //i為數組下標,一般從0開始
對象取值:
若對象格式為{name:" ",other:" "} , 即key值固定,value不同,取值為 obj.name obj.other
若對象格式為{name1: " ",name2:" ",name3: ' '}, 即key值為變量,取值為obj['name1'] obj['name2']
數組嵌套對象取值:
[{name:" ",other:" "},{name:" ",other:" "}] ,取值為 arr[i].name arr[i].other
例子:
對象嵌套數組取值:
{name1: [xxx,xxx ],name2:[ xxx,xxx],name3: [ xxx,xxx]} 取值為 obj.name1[1] obj['name1'] [1]
例子:
第一種:obj.下標
第二種:obj[下標]