본문 바로가기

JavaScript/기본 이론

(19)
Chapter 03. JavaScript를 구동하기 위한 기초 태그 1. 입력한 정보 혹은 변수 연산에 대한 구동 확인 1.1. console.log(변수) 기본 형태: console.log(식별자); 혹은 console.log(“문장”); console은 컴파일러나 개발 툴이 가진 정보를 표시하는 공간으로 html에서 F12를 통해 확인이 가능하다. 개발자가 설정한 정보나 메시지를 표시하거나 혹은 브라우저(컴파일러)에서 발생하는 오류를 표시하기도 한다. 오류의 발생 정보는 개발자가 별도로 지정하지 않아도 표기가 될 수 있으나, 예외처리 등으로 핸들링한 데이터는 console.log로 정보를 전달하여 메시지를 출력할 수 있다. console 로그를 통해 프로그램의 충돌이나 잘못된 ‘항목’의 정보 확인이 가능하다. 1.2 할당된 변수의 종류를 알려주는 typeof 기본 형..
Chapter 02. JavaScript의 변수 1. 식별자 (Identifier) 식별자는 변수를 구분하는 이름을 의미한다. Java의 변수 선언과 같은 개념으로 이름을 지어 줄 때 브라우저가 인식할 수 있는 규칙이 존재한다. 대부분의 문자를 사용할 수 있으나 몇 가지 제약사항이 있다. 첫문자는 숫자로 시작할 수 없으며, 특수문자는 _와 $만 사용가능하다. 명령을 실행하는 예약어는 이름으로 사용할 수 없다. (예약어는 언어에서 이미 규정된 동작을 말한다. for나 if가 대표적이다.) 식별자는 기본적으로 변수 선언시에 사용되며 JavaScript를 기준으로는 var, ECMAScript를 기준으로는 let을 사용하여 선언한다. 담기는 데이터에 따라 '데이터 공간'을 자동으로 식별하고 저장한다. 이러한 특성에 의해 다양한 종류의 데이터를 담을 수 있지..
Chapter 01. JavaScript의 기초 1. 개요 JavaScript는 브라우저에서 사용할 수 있는 Programming Language 로, 별도의 설치 없이 브라우저만으로 동작하여 쉽고 편하게 구현이 가능하다. 또한 html 태그를 데이터로 사용할 수 있어, 활용도가 높고 특정 OS를 따라 구동되는 방식이 아니기 때문에 비교적 플랫폼에 자유로운 장점이 있다. 2. 역사 Netscape 개발자가 만든 언어로 초기 모델은 mocha라고 불렀다. Netscape2.0에 도입되면서 livescript로 발전한다. 이후 사업 규모의 확장으로 개발자 1명이서 감당을 할 수 없게되고 java를 만든 Sun microsystems의 허가로 JavaScript라고 이름을 변경한다. JavaScript는 초기에 산업 표준이 정해져 있지 않아 회사마다 다른 ..