JSON란? 자바스크립트 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 데이터 표준 포맷입니다. 서버에서 클라이언트로 데이터를 전송하여 표현하거나 클라이언트에서 서버로 데이터를 전송하거나 표현할 때 사용합니다. 즉, 네트워크를 통해 전송할 때 아주 유용합니다. JSON 구조 JSON은 자바스크립트의 기본 데이터 타입인 문자열, 숫자, 배열, boolean, 객체를 포함할 수 있으며 다음과 같은 방식으로 데이터 계층을 구축할 수 있습니다. 아래 코드는 제가 주토피아의 영화정보를 서버에서 가져온다는 가정으로 제가 임의로 만들어 보았습니다. { "개봉" :2016, "등급" : "전체 관람가", "장르" : : ["애니메이션", "액션", "모험", "코미디", "가족"], "국가" : "미국",..
window.location object는 1. 현재 브라우저 페이지의 url(href)를 얻어오거나 2. 기존의 페이지를 새로운 페이지로 넘어가게 합니다. window.location 객체에는 href, hostname, pathname, protocol, assign 등이 존재합니다. 이 중 href, hostname, pathname, protocol은 객체명만 불러올 경우 현재 uri(href)를 불러오지만 값을 입력해줄 경우 새로운페이지로 redirect해줍니다. href, hostname, pathname, protocol는 property이지만 assign은 method입니다. window.location 프로퍼티들을 사용하는 방법에는 2가지가 있습니다. 다음 예제를 통해 window.loc..
지난 시간에는 var 변수에 대해서 알아보았습니다. javascript - var Javascript - var Javascript의 ES5까지는 var 키워드로 변수를 선언할 수 있는 유일한 방법이었습니다. var의 특정을 살펴보면 어떤 scope에서도 참조하고, 변경할 수 있습니다. var는 함수 레벨 스코프(Function-level scope) today-is-hoho.tistory.com 이번에는 let과 const에 대해서 알아보겠습니다. let과 const의 공통점은 블록범위(block-scope)이며 hosting이 가능하다는 점 입니다. 차이점은 let은 선언과 동시에 임의값으로 초기와 할 수 있습니다. 하지만 const는 값을 재할당 할 수 없으며, 재선언 되지 않습니다. 또 다른 차이..
- Total
- Today
- Yesterday
- JS
- 20.03.11.(목)
- JavaScript
- C
- tailwindcss
- 미라클모닝
- tailwind
- Til
- Python
- 모닝독서
- Linux
- 초아
- 재미있는
- yocto
- raspberrypi
- 오늘의 공부
- 자바스크립트
- SQL
- 스타벅스
- opencv
- CSS
- variable
- JSON
- 라즈베리파이
- QT
- var
- Kernel
- NestJS
- 포인터
- js syntax
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |