결국 JSON파일을 가지고 우리가 해야하는것은 JS에서 JSON파일의 데이터를 불러와 처리하는것이다. 아래는 가장 기본적인 JSON파일의 형태를 가지고 JS에서 불러오는법이다. let companies = [ { name: "Big Corporation", numberOfEmployees: 10000, ceo: "Mary", rating: 3.6, }, { name: "Small Startup", numberOfEmployees: 3, ceo: null, rating: 4.3, } ]; console.log(companies); 하지만 위의 compaines 변수를 문자형으로 바꾸게 되면 정상적으로 불러올수가없다. let companies = '[ { name: "Big Corporation", numb..
지난번에 이어서 JSON의 데이터타입 나머지 3가지를 알아보겠다. 먼저 object 객체 다른언어들과 크게 다를것이 없이 {}로 나타낸다. 또한 객체안에는 또다른 객체를 만들수있다. /* object */ { "object1" : "test1", "object2" : "test2", "object3" : "test3", "object4" : { "object4-1" : "test4-1", "object4-2": "test4-2", "object4-3": "test4-3", }, "object5" : "object5" } 다음은 array 배열 object와 array의 차이는 array는 따로 키값을 가지지 않아도되고 한가지 속성에서 쭉 나열한다는 점이다. 그리고 JSON은 Javascript로 만들어져..
JSON에는 총 6가지의 타입이 있다. /* 1. 숫자 (number) 2. 문자열 (string) 3. 불리언 (boolean) 4. 객체 (object) 5. 배열 (array) 6. null */ 오늘은 6가지의 타입중의 위의 3가지만 정리해야겠다. 먼저 숫자이다 숫자도 3가지의 형태로 나누어지게 되는데 1. 정수 2. 실수 3. 지수 이다. 표기법의 경우 여타 다른 언어와 크게 차이는 없다. 다만 지수의경우 뒤에 e를 붙여주어야한다. /* number */ { "number1": 1, "number2": 1.4, "number3": 5.8426e } 다음은 너무나 익숙한 문자열(string) 형식이다. /* string */ { "string1": "test1", "string2": "test2"..
https://ko.wikipedia.org/wiki/JSON JSON - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. JSON(제이슨[1], JavaScript Object Notation)은 속성-값 쌍( attribute–value pairs and array data types (or any other serializable value)) 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. 비동기 브라우저/서버 통신 (AJAX)을 위해, 넓게는 XML(AJA ko.wikipedia.org JSON은 JavaScript Object Notation의 약자이다. JSON과 XML은 데이터교환을 위해서 사용..