전체 글 (32) 썸네일형 리스트형 JSON 규칙과 에러핸들링 위키백과 JSON JSON(제이슨[1], JavaScript Object Notation)은 속성-값 쌍( attribute–value pairs and array data types (or any other serializable value)) 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. 비동기 브라우저/서버 통신 (AJAX)을 위해, 넓게는 XML(AJAX가 사용)을 대체하는 주요 데이터 포맷이다. 특히, 인터넷에서 자료를 주고 받을 때 그 자료를 표현하는 방법으로 알려져 있다. JSON은 위키백과의 정의에서 처럼 데이터를 다루기 위한 포맷이다. 여기서 데이터란 프로그래밍 언어 코드 상의 데이터가 아니다. 코드 상의 데.. [딥 다이브 스터디 13 ~ 14장] 스코프 (이웅모, 위키북스) 를 읽고 공부한 내용입니다. 책의 내용을 그대로 적어 놓은 것이 아니기 때문에 오류가 있을 수 있습니다. 오류가 있다면 댓글을 통해 피드백 부탁드립니다. ❓ 급 퀴즈 아래 콘솔에는 무엇이 찍힐까요? 이유는 무엇일까요? var x = "나는 전역 변수 x" function foo(){ console.log(x); // ??? var x = "나는 지역 변수 x"; } foo(); console.log(x); // '나는 전역 변수 x' [1] 스코프란? 스코프는 프로그래밍 언어에서 매우 중요한 개념이다. 프로그래밍 언어를 처음 배울 때, 스코프에 대해서 배우지 않더라도 어느정도 직관적으로 스코프가 무엇인지 인지할 수 있을 것이다. function any() { var x = 1; va.. [딥 다이브 스터디 12장] 함수 (이웅모, 위키북스) 를 읽고 공부한 내용입니다. 책의 내용을 그대로 적어 놓은 것이 아니기 때문에 오류가 있을 수 있습니다. 오류가 있다면 댓글을 통해 피드백 부탁드립니다. ❓ 급 퀴즈 1. 콘솔에는 무엇이 찍힐까요? var add1 = function add(x, y){ return x + y; } console.log(add1.name) // ??? 2. 다음 함수는 어떤 문제를 가지고 있을까요? function introduce(name, age, location, hobby) { return `Hello! I'm ${name}, ${age} years old, from ${location}, like ${hobby}..`; } console.log(introduce(...)) [1] 함수란? .. 이전 1 2 3 4 5 6 ··· 11 다음