1. 자바스크립트 코드분리시키기.
html 코드 자체에 자바스크립트를 넣어도 작동하긴 하지만, 좀더 좋은 방법은 자바스크립트 코드를 다른 파일에 담아 분리하는 것이다. 자바스크립트 파일(.js)를 만든 후 태그 내

-------------------------------------------------------------

2. 명령문
명령문의 마지막에는 세미콜론을 찍어주어야 함. 한줄에 여러 개의 명령문을 사용하기 원하면 세미콜론으로 구분하면 됨. 하지만 한줄에 하나의 명령문을 쓰는것이 읽기 편한 코드문임.
-------------------------------------------------------------
첫번째 명령문;
두번째 명령문;
-------------------------------------------------------------

3.주석
주석은 개발자가 추후 코드를 더욱 보기 쉽게 만들어 주는 메모이다. 자바스크립트에는 이에 대한 몇가지 방법이 있는데 그 방법은 아래와 같다.
-------------------------------------------------------------
// 메모 : 이렇게도 된다.
/*
메모 :
여러줄을 사용하고 싶다면, 이렇게 하면 된다.
*/


-------------------------------------------------------------
html형식의 주석은 사용이 가능하긴 하지만, 한줄일땐 // 여러줄일땐 /*의 방법을 권장한다.


4. 변수
상황에 따라 변화는 것을 변수라고 한다. 기분은 어떻게 느끼느냐에 따라 달라진다. 내가 "기분"이라는 이름의 변수를 갖고 있다고 가정하면 이 변수를 통해 마음의 상태를 표시할 수 잇다. 변수 값이 "행복","슬픔"이라고 바뀌더라도 변수는 여전히 "기분"이다.  이렇게 변수에 값을 주는 것을 가리켜 할당(assignment)이라고 한다.
자바스크립트에서 변수의 값을 할당하는 법은 다음과 같다.

mood = "행복";
age = 33;

변수를 미리 지정하지 않고 사용할 수도 있다. (다른 프로그래밍 언어에서는 이게 가능하지 않다. 대부분 언어들은 변수를 먼저 언급하거나 선언해야한다.) 자바스크립트에서는 변수에 값을 할당하거나 변수를 선언하지 않더라도 변수는 이미 자동으로 선언된 것이다. 하지만 자바스크립트가 사전에 변수선언을 요구하지 않더라도, 선언을 하는 것은 좋은 습관이다.

var mood;
var age;

이렇게 반드시 줄을 바꿔 변수를 따로 선언할 필요는 없다.

var mood, age;

변수 선언과 동시에 값을 할당할 수도 있다.
var mood = "행복";

var mood = "happy", age = 33;

위의 방법이 가장 효율적인 방법이다. 물론 정확히 문법을 준수한다면 다음과 같다.

var mood, age;
mood = "행복";
age = 33;

* 변수는 대소문자를 구별해야한다. 또한 변수이름에 공백이나 구두점,$ 같은 특수문자를 사용할 수 없다. 다음과 같이 쓰면 문법 오류가 발생한다.

var my mood = "행복";

대신 변수 값에 문자나 숫자, 특수문자, 밑줄 같은 것은 허용된다. 긴 변수를 기억하거나 읽기 쉽게 하기 위해 변수이름 사이에 밑줄을 삽입할 수 있다.

var my_mood = "행복";

보통 함수를 나타낼 경우 myMood 형식으로 밑줄 대신 대문자로 구별을 주며, 변수의 경우 밑줄(_)로 문자사이를 구별해준다. 이것은 한눈에 이것이 변수인지, 함수명인지를 구분하기 위함이다.

© juroweb 2003-2014. All rights reserved
log in