본문 바로가기

javascript

[자바스크립트 완벽 가이드 정리] 타입, 값 , 변수 타입, 값, 변수 프로그래밍 언어의 가장 기본적인 특징은 그 언어가 지원하는 데이터 타입의 종류 프로그램은 값의 유지가 필요할 때 변수에 값을 할당 변수는 값에 대한 이름을 정의하고, 그 값을 이름으로 참조 이러한 작동방식은 일반적 프로그램 언어가 갖는 특징 중 하나 자바스크립트는 숫자, 문자열, 불리언, null, undefined, 객체라는 값을 가짐 객체 : 이름과 값을 갖는 프로퍼티의 집합 인터프리터 : 메모리관리를 위해 그 객체가 다시 사용되지 않을 거라 판단하고 자동으로 메모리에서 해제 자바스크립트의 타입은 원시타입과 객체 타입으로 나뉠 수 있음 메서드를 가진 타입과 그렇지 않은 타입으로 나뉠 수 있음 수정 가능한 타입과 수정 할 수 없는 타입으로 나뉠 수 있음 * [그림 추가 필요] 자바스크.. 더보기
[자바스크립트 완벽 가이드 정리] 어휘구조 어휘구조 1. 문자집합 유니코드사용 ECMAScript3 표준 Unicode2.1 이상 지원해야 함 ECMAScript5 표준 Unicode3 이상 지원해야 함 * unicode : 지구상 사용되는 대부분의 문자를 표현할 수 있음 1.1 대소문자 구분 자바 스크립트는 대소문자를 구분하는 언어이다 HTML은 대소문자 구별하지 않음 (단, XHTML은 구분) - 자바스크립트와 밀접한 연관이 있으므로 HTML 에서도 대소문자 구별하듯이 사용하자 1.2 공백, 개행 , 제어 문자 토큰들 사이의 공백들을 무시 (타 언어들과 같음, 가독성 증가) 1.3 유니코드 이스케이프 시퀀스 유니코드를 사용 할 수 있게 해 줌 \u 로 시작 16진수 4자리 사용 (ex \u00E9) 2. 주석 기본 자바 문법과 같음 (서로 중.. 더보기