key, value로 이루어져있어서 형태가 같기때문에 같다고 오해하고 있었다.하지만 다른점이 있다. 여러가지 다른점이 있지만 간단하게 몇가지만 알아보고 내가 실제로 사용한거에서 어떤게 달랐는지 중점적으로 작성한다.key필드 : Object 즉 객체에서 key는 문자열이
자꾸 생각없이 사용하다가 헷갈려서 제대로 정리하고 가려고 한다.Map, Set과 같은 이터러블(iterable,반복가능한) 객체의 값을 반복하는데 사용예제객체의 속성 또는 배열의 인덱스 같은 enumerable(열거가능한) 속성을 반복하는데 사용예제배열의 경우 for.

위의 사진이 sync 즉 동기적아래의 사진이 async 즉 비동기적현재 실행중인 코드가 끝나야 다음 코드를 실행하는 방식CPU의 계산에 의해 즉시 처리가 가능한 대부분의 코드는 동기적 코드계산이 복잡해서 CPU가 계산하는 데에 오래 걸리는 코드 역시도 동기적 코드실행