javascript - Gakgu/Gakgu.github.io GitHub Wiki

개요

웹언어.

변수

  • 선언

      var 변수명
    
  • 숫자 ''나 ""로 감싸여지지 않은 숫자

      var number = 20
    
  • 문자
    ''나 ""로 감싸여진 문자

      var string1 = 'Hello Javascript!';
      var string2 = "Hello Javascript!";
    

문자 + 문자 연산 가능

    string3 = string1 + string2;

조건문

C++과 같음

if(조건)
else if(조건)
else

비교 연산자

  • ===
  • !==

반복문

  • while(조건)
  • for(;;)

함수

function 함수명(인자)
{
  ...
  return 반환값;
}

배열

var arr = [변수1, 변수2, ...];
arr.length
arr.push
arr.shift
arr.sort
arr.reverse // 역정렬

객체

  • 생성 방법

    var obj = {

기타

  • typeof 변수 :
    변수의 타입을 리턴한다.

  • boolean
    0은 true 그 외는 false :

  • '', "" 같은 빈 문자열 :
    undefined
    var a 같이 값이 할당되지 않은 변수 :
    null or NaN