728x90
반응형
🙄서론
파이썬 문법에 key와 value를 한 번에 가져와서 for문을 돌리는 걸 보고 js에도 있나 찾아보게 되었다.
🤗본론
파이썬 문법
stations = {}
stations['kone'] = ['id', 'nv', 'ut']
stations['ktwo'] = ['wa', 'id', 'mt']
for key, value in stations.items():
print(key)
print(value)
딕셔너리를 key, value 모두 가져와서 사용할 수 있다.
자바스크립트 문법
const object1 = {
a: 'somestring',
b: 42
};
for (const [key, value] of Object.entries(object1)) {
console.log(`${key}: ${value}`);
}
Object.entries() 을 통해서 [key, value]를 한 쌍으로 배열로 만들어서 반환할 수 있다.
또한 위 예제처럼 for문 안에서 하나씩 꺼내서 사용할 수도 있다.
유용할 거 같으니까 이런게 있다라고만 알고 넘어가야겠다.
mdn사이트를 통해 더 많은 사용예제를 확인할 수 있다.
728x90
반응형
'JavaScript > JavaScript' 카테고리의 다른 글
[Java]기본형과 참조형 두 종류의 타입 (0) | 2020.12.20 |
---|---|
[JavaScript]두 배열 안에 오브젝트를 비교 후 중복된 값 제거 (0) | 2020.12.13 |
[일기]async await 비동기 방식 처리 (0) | 2020.08.20 |
[JavaScript]프로트타입(Prototype) ?? (0) | 2020.08.10 |
[JavaScript] var, let, const ? (0) | 2020.08.09 |
728x90
반응형
🙄서론
파이썬 문법에 key와 value를 한 번에 가져와서 for문을 돌리는 걸 보고 js에도 있나 찾아보게 되었다.
🤗본론
파이썬 문법
stations = {}
stations['kone'] = ['id', 'nv', 'ut']
stations['ktwo'] = ['wa', 'id', 'mt']
for key, value in stations.items():
print(key)
print(value)
딕셔너리를 key, value 모두 가져와서 사용할 수 있다.
자바스크립트 문법
const object1 = {
a: 'somestring',
b: 42
};
for (const [key, value] of Object.entries(object1)) {
console.log(`${key}: ${value}`);
}
Object.entries() 을 통해서 [key, value]를 한 쌍으로 배열로 만들어서 반환할 수 있다.
또한 위 예제처럼 for문 안에서 하나씩 꺼내서 사용할 수도 있다.
유용할 거 같으니까 이런게 있다라고만 알고 넘어가야겠다.
mdn사이트를 통해 더 많은 사용예제를 확인할 수 있다.
728x90
반응형
'JavaScript > JavaScript' 카테고리의 다른 글
[Java]기본형과 참조형 두 종류의 타입 (0) | 2020.12.20 |
---|---|
[JavaScript]두 배열 안에 오브젝트를 비교 후 중복된 값 제거 (0) | 2020.12.13 |
[일기]async await 비동기 방식 처리 (0) | 2020.08.20 |
[JavaScript]프로트타입(Prototype) ?? (0) | 2020.08.10 |
[JavaScript] var, let, const ? (0) | 2020.08.09 |