태그

2015년 2월 15일 일요일

4. 자바스크립트 구문(JS Syntax)

[참고] http://www.w3schools.com/js/js_syntax.asp

자바스크립트 구문은 자바스크립트 프로그램이 어떻게 구성되어있는지에 관한 문법이다.

JavaScript Programs(자바스크립트 프로그램)

컴퓨터 프로그램은 컴퓨터에 의해 "실행"되는 명령어"들의 집합이다.
프로그래밍 언어에서 이러한 프로그램 명령어들은 statements(문)이라고 불린다.
자바스크립트는 프로그래밍 언어다.
자바스크립트 statements는 세미콜론(;)에 의해 분리된다.

Example

var x = 5;
var y = 6;
var z = x + y;

Try it Yourself »
NoteHTML에서, 자바스크립트 프로그램들은 웹브라우저에 의해 실행된다.

JavaScript Statements(자바스크립트 문)

JavaScript statements are composed of:
Values, Operators, Expressions, Keywords, and Comments.
JavaScript statements는 값, 연산자, 수식, 키워드, 설명(주석) 으로 구성되어 있다.

JavaScript Values(자바스크립트 값)

자바스크립트 구문은 두 타입의 값을 정의한다: 고정 값과 변동 값.
고정 값은 리터럴이라 부르고, 변동 값은 변수라고 부른다.

JavaScript Literals(자바스크립트 리터럴)

고정 값을 쓰는동안 가장 중요한 점:
숫자들은 소수점과 같이쓰여질 수도, 없이 쓰여질 수도 있다.
10.50

1001

Try it Yourself »
문자열은 이중 또는 단일 따옴표로 안에서 쓸 수 있다.
"John Doe"

'John Doe'

Try it Yourself »
수식으로도 고정값을 나타낼 수 있다.
5 + 6

5 * 10

Try it Yourself »

JavaScript Variables(자바스크립트 변수)

프로그래밍 언어에서, 변수는 데이터 값을 저장하기 위해 사용된다. 
자바스크립트는 var 키워드를 사용하여 변수를 정의한다.
등호 기호(=)도 변수에 값을 할당하는데 사용된다.
예를 들어, x는 변수로 정의된다. 그런 다음, x는 값 6을 할당(부여)받는다.
var x;

x = 6;

Try it Yourself »

JavaScript Operators(자바스크립트 연산자)

자바스크립트는 변수에 값을 할당하기위해 할당 연산자 등호(=)를 사용한다.
var x = 5;
var y = 6;

Try it Yourself »
자바스크립트는 값을 계산하기 위해 산술연산자들( + - * / )를 사용한다.
(5 + 6) * 10

Try it Yourself »

JavaScript Keywords(자바스크립트 키워드)

자바스크립트 키워드는 수행 될 액션을 식별하는 데 사용된다.
var키워드는 브라우저가 새로운 변수를 생성하도록 알려준다.
var x = 5 + 6;
var y = x * 10;

Try it Yourself »

JavaScript Comments(자바스크립트 주석)

모든 자바스크립트 문이 "실행"되는 것은 아니다.
// 혹은 /* */ 사이의 코드는 주석으로 처리한다.
주석은 무시되고, 실행되지 않는다.
var x = 5;   // I will be executed
// var x = 6;   I will NOT be executed

Try it Yourself »

JavaScript is Case Sensitive(자바스크립트는 대소문자를 구분한다)

모든 자바스크립트 식별자는 대소문자를 구분한다.
변수 lastName  lastname  두 개의 다른 변수이다.
lastName = "Doe";
lastname = "Peterson";

Try it Yourself »
자바스크립트는 Var 또는 VAR를 키워드 var로 해석하지 않는다.
Note자바스크립트에서는 낙타 표기법을 사용하는 것이 일반적이다.
당신은 종종 lastName(낙타 표기법)을 lastname 처럼 쓰는 것을 볼 수 있다.

JavaScript Character Set(자바스크립트 문자 집합)

자바스크립트는 유니코드를 사용한다.
유니코드는 세계의 (거의) 모든 문자, 문장 부호 및 기호를 포함한다.
더 자세히 볼려면, Complete Unicode Reference에서 공부하시길.

댓글 없음:

댓글 쓰기