[TIL] 자바스크립트 공부 5일차

정인교·2021년 5월 24일
0

TIL(Today I Learned)

목록 보기
4/67
post-thumbnail

entries for문

let user = new Map();
user.set("name", "John");
user.set("age", "30");

for (let [key, value] of user) {
  alert(`${key}:${value}`); // name:John, then age:30
}

이렇게 굉장히 편리하게 사용할 수 있습니다.
user안에 있는 객체를 쉽게 사용할 수 있으니
객체 사용 시, 사용하기 좋습니다.

JSON과 메서드

개발 중 데이터를 보내거나 출력한다면 모두 문자열로 변환해야하는데, 이 때 toString을 쓰는 방법이 있다. 하지만 프로퍼티 값이 바뀐다면 매번 수정해야하는 불편한 일이 있지만, JSON을 사용한다면 이런 불상사를 막을 수 있다.
'JavaScript Object Notation'로 Javascript에서만 사용하는 것이 아닌 다른 언어들에서도 충분히 다룰 수 있고, 교환 목적으로 많이 사용합니다.
JSON 관련 메서드는

JSON.stringify – 객체를 JSON으로 바꿔줍니다.
JSON.parse – JSON을 객체로 바꿔줍니다.

들이 있는데, 모두 데이터를 송수신할 때 사용하므로 기억해두면 좋다.

profile
백엔드 개발자 정인교입니다!

0개의 댓글