거기 OBJ = [{foo를 '바'기재 : 42}, {foo를 '바 2'기재 : 142}];
각각
obj.forEach ((항목, 인덱스) => { CONSOLE.LOG (항목) // {foo에 "바"바즈 42} ... CONSOLE.LOG (색인) // 0 ... })
에 대한
대 (CONST 키 에 OBJ) { CONSOLE.LOG (OBJ [키]) // '바'바즈 42 ...} {foo에 CONSOLE.LOG (키) // 0 ... }
탐색은의 가장 적합한지도 객체, 객체를 설정
VAR의 지도 = 새로운 지도 () maps.set ( "키 1", {이름 : "唐三", 값 : 123 }) maps.set ( "키 2", {이름 : "番茄", 값 : 456 }) 에 대한 ( CONST 맵 [키 값]) { CONSOLE.LOG) (키 // KEY1 ... CONSOLE.LOG (값) // {상품명 : 「唐三"값 123} ... 맵. 삭제 ( '키 1' ) } 을 console.log (지도)
사용을 위해 또한 세 가지 방법 개체를 기억할 필요
Object.keys (), Object.values (), Object.entries ()
Object.keys (), Object.values (), Object.entries () 하자 {키, 값 항목} = 객체; VAR OBJ = [{foo를 '바'바즈 : 42}, {foo를 '바 2', 바즈 142 }]; 대한 (키의 키를하자 (OBJ)) { 을 console.log (키) } 에 대한 (Object.values의 키를하자 (OBJ)) { 을 console.log (키) } 에 대한 (항목의 키를하자 (OBJ)) { 콘솔 .LOG (키) }