JavaScript문법

JavaScript이하 js의 간단한 문법에 대하여 기록할 것이다.

변수 선언

js는 변수를 선언할때 다른 언어와는 다르게 변수의 형을 지정해주지 않으며, 간단하게 'var 변수명' 과 같이 선언을 해준다. 이때 변수에 들어갈 수 있는 값으로는 정수, 실수, true, false, 문자열, 함수 등이 들어간다. 이때 문자열은

 var str='문자열'

과 같이 '(작은 따음표)로 묶어 주던가

 var str="문자열"

과 같이 "(큰 따음표)로 묶어주면 문자열로 인식을 한다.

제어문

js에서 제어문은 C에서 사용되는 제어문을 대부분 사용을 한다. 추가가 되는 부분은 for문의 새로운 특성부분정도만 알면 된다.

for(var i in array){
    console.log(i);
}

위 와 같이 for문을 사용하는 경우, array에 있는 값이 앞에 서부터 차례대로 i에 들어가서 실행이 된다.

함수

js에서의 가장 큰 특징중 하나가 함수이다. 일단 기본적인 사용법은

var fun=function(params) {
    ....
}

과 같이 함수를 정해주고 그 함수를 변수에 저장을 하여 사용하는 방법과,

function fun(params) {
    ....
}

C와 같이 함수명을 정해주고 그 함수 명을 호출하는 사용하는 방법이 있다. 이때 params를 넘겨 줄수 있는데 넘겨주는 값은 함수가 될수 도 있어서 넘겨주는 값이 함수일경우 이 값을 콜백함수라고 한다

function fun(params) {
    ....
    params();
}

fun(function(){
    console.log('callBackFunction');
});

위와 같이 사용이 가능하며, 위와 같이 사용을 할경우, fun함수를 실행후 'callBackFunction'문자열을 console창에 출력을 해주며 끝이 날것이다.

results matching ""

    No results matching ""