개요이런...아직도 일주차 범위 블로깅을 끝내지 못함... 업보 청산의 날이다 블록문제어문이나 함수를 정의할 때 사용하는 것이 일반적이다.0 개 이상의 문을 중괄호로 묶은 것이다. 코드 블록 또는 블록이라고 부름 자바스크립트는 블록문을 하나의 실행 단위로 취급한다. 블록문은 언제나 문의 종료를 의미하는 자체 종결성을 가진다 -> 블록문의 끝에는 세미콜론을 붙이지 않는다. 조건문if ... else 문과 switch 문으로 두 가지 조건문을 제공한다.만약 코드 내의 문이 한 개 뿐이라면 중괄호 생략이 가능하다.if (num > 0) kind = "양수";대부분의 if...else 은 삼항 조건 연산자로 바꿔 쓸 수 있다.+ 삼항 조건 연산자 표현식은 값처럼 사용할 수 있기 때문에 ..
개요 알긴 아는데 물어보면 대답 못하는 정보들을 정리한다... 05 장 표현식과 문 값이란 식(표현식 expression) 이 평가되어 생성된 결과이다. 모든 값은 데이터 타입을 가지며 메모리에 2 진수 즉 비트의 나열로 저장된다. 리터럴이란 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법이다. 표현식이란 값으로 평가될 수 있는 문이다. 앞서 말한 리터럴은 값으로 평가된다. 따라서 리터럴도 표현식이다. 문이란 프로그램을 구성하는 기본 단위이자 최소 실행 단위이다. 컴퓨터에 내리는 명령이란 의미로 명령문이라고도 볼린다. 문은 여러 토큰으로 구성된다. 토큰이란 문법적인 의미를 가지며, 문법적으로 더 이상 나눌 수 없는 코드의 기본 요소를 의미한다. 예를 들면 키워드, 식별자, 연..
개요 이 글은 자바스크립트라는 말이 들리면 자꾸 겁 먹게 되는 이유로 인해 [모던 자바스크립트 딥 다이브] 책을 가지고 공부하면서 정리한 글이다. 모든 내용이 정리되어 있는 것이 아니라 어? Ajax 가 이거였군아 하는 내용들만 간단하게 정리하고자 한다. 즉, 자주 들리는데 뭔지 정확하게는 잘 모르는 내용들이 주를 이룬다. 그리고! 일종의 오답노트이다. 한 번 몰랐던 자바스크립트 두 번 모르면 안 되니깐 초창기 자바스크립트 : 대부분의 로직은 주로 웹서버에서 실행되었고, 브라우저는 서버로부터 전달받는 HTML 과 CSS 를 렌더링하는 수준이었음 아니 이것도 모르냐고... Ajax 서버와 브라우저가 비동기 (Asynchronous) 방식으로 데이터를 교환할 수 있는 통신 기능이다. 서버로부터 필요한 데이터..