본문 바로가기

stringify2

JSON 이란? IDE 를 사용하다 JSON 파일을 여러번 마주하였지만 JSON 이 무엇인지 몰랐었는데 기회가 되어 정리해본다 JSON 이란 JavaScript Object Notation 즉, 자바스크립트 객체 표기법이다 서버와 클라이언트 간의 데이터 교환 시 사용하는 표기법이며 자바스크립트 객체 Javascript Object 와는 다르다 JSON 은 객체 표기법이지 객체가 아니다! JSON은 string 타입으로서 문자열이고 객체가 아니다 객체를 JSON 형식으로 만들기 위해서 JSON.stringify() 를 사용해서 JSON 형식의 문자열로 바꾸거나 JSON 형식의 문자열을 객체로 만들기 위해서 JSON.parse() 를 사용한다 객체가 JSON.stringify()로 JSON 문자열 형식으로 type 이 바뀌.. 2022. 9. 1.
[백준 11536/javascript] 줄 세우기 자바스크립트에서 두 배열의 값이 서로 같은지를 확인하려고 === 를 사용하면 참조가 같은지를 파악하므로 서로 다른 배열은 다른 객체이므로 무조건 false 가 나와 값의 비교를 파악하는 방법으로 옳지 않다 for 문으로 요소마다 순회하며 값을 비교할 수도 있지만 JSON.stringify(배열명) 를 사용해서 문자열화 시켜서 같은지를 비교하는 방법이 편해보인다 문자열을 정렬할 경우 오름차순은 sort() 해주고 내림차순은 오름차순을 reverse() 한 것으로 표현하였다 자바스크립트는 이런데선 참 예민하다 https://www.acmicpc.net/problem/11536 11536번: 줄 세우기 이름이 증가하는 순으로 나타나면 INCREASING, 감소하는 순이면 DECREASING을 한 줄에 출력한다.. 2022. 8. 31.