Archive: 2018

0

[JavaScript] 자바스크립트의 연산자

연산자 ECMAScript의 연산자는 문자열, 숫자, Boolean, 객체까지 데이터를 폭넓게 조작할 수 있다. 증감 연산자 증감 연산자는 C 언어에서 차용한 것이며, 피연산자의 앞과 뒤 어디에나 샤용할 수 있다. ++는 1을 더하고, --는 1을 뺀다. 12345var age = 29;++age; // age = age + 1; 과 동일var

0

[JavaScript] 자바스크립트의 문자 리터럴과 객체 타입

문자 리터럴 아래의 표는 문자 리터럴 중 자주 쓰이는 리터럴을 정리한 것이다. 리터럴 의미 \n 줄바꿈 \t 탭 \b 백스페이스 \r 캐리지 리턴 \f 폼 피드 \ 역슬래시 ', " 작은따옴표, 큰따옴표 \xnn 16진수 코드 'nn’로 표현한 문자. 'n’은 0부터 f까지의 16진수이다. 문자 리터럴은

0

[JavaScript] 자바스크립트의 숫자 타입

숫자 타입 가장 기본적인 숫자 리터럴 형식은 10진법이다. 1var intNum = 7; // 정수 정수는 8진수[1]나 16진수로도 초기화할 수 있다. 단, 8진수 리터럴의 경우 첫 숫자가 반드시 0이어야 하며 16진수 리터럴의 경우 첫 두 문자에 반드시 0x를 써야 한다. 12var octalNum = 070 // 8진법으로 쓴 56var hexN

0

[JavaScript] 자바스크립트의 데이터 타입

데이터 타입 ECMAScript의 데이터 타입은 Undefined, Null, Boolean, 숫자, 문자열 그리고 객체로 이루어져 있다. ECMAScript에서는 개발자 임의로 데이터 타입을 정의할 수 없으므로 모든 변수는 여섯 가지 타입 중 하나에 속한다고 할 수 있다. typeof 연산자 변수에 typeof 연산자를 사용하면 다음 중 하나를 반환

0

[JavaScript] 자바스크립트의 변수

변수 변수를 정의할 때에는 var 연산자 다음에 변수 이름을 쓴다. var는 키워드이며, 변수 이름은 식별자이다. 1var message; message 변수에는 어떤 값이든 할당할 수 있다. 변수를 초기화하지 않으면 특별한 값인 undefined가 할당[1]된다. 1var message = "hi"; 위의 코드는 변수 message 안

0

[JavaScript] 자바스크립트 기초 문법

대소문자 구분 ‘어디서든’ 대소문자를 구분한다. temp와 Temp는 다른 변수이다. 키워드인 typeof는 함수 이름에 쓸 수 없지만, typeOf는 쓸 수 있다. 식별자[1] 식별자는 다음 형식에 따라 한 개 이상의 문자로 표기한다. 첫 번째 문자는 반드시 글자나 언더바(_), 달러 기호($) 중 하나여야 한다. 다른 문자에는 글자나 밑줄, 달러

0

[JavaScript] HTML 안의 자바스크립트

개요 자바스크립트는 등장과 동시에 HTML에 포함되었다. 자바스크립트는 HTML 페이지 렌더링을 방해하지 않으며 공존해야만 했다. 넷스케이프의 주도 아래 오늘날까지 살아남은 규칙을 소개한다. 아래의 규칙은 HTML 명세에 공식적으로 문서화된 내용이다. <script> 요소는 인라인 스크립트와 외부 스크립트 두 가지로 사용할 수 있다. 1.

0

[JavaScript] 자바스크립트를 시작하며

왜 자바스크립트를 시작하는가 영어와 자바스크립트의 공통점이 뭔지 알아? 해야 할 걸 알면서도 하지 않았다는 거야… 자바스크립트를 해야 하는 이유는 언제나 충분했다. 그저 웹 프론트엔드가 극혐이라고 생각해서(브라우저 호환성 ㅂㄷㅂㄷ) 모르는 척했을 뿐이다. 왜 그랬을까… 그래도 후회는 안 해! 대세인 이더리움에도 자바스크립트가 쓰인다면서요? Go lan