Language/JavaScript

    [JavaScript] 제어문과 배열

    - 조건문 문법 if (표현식1) { 표현식1의 결과가 참일 때 실행하고자 하는 실행문; } else if (표현식2) { 표현식2의 결과가 참일 때 실행하고자 하는 실행문; } else { 표현식 1에도 포함하지 않고 표현식 2에도 포함되지 않을 때 실행되는 실행문; } 예제 var x = 10, y = 20; if (x == y) { document.write("x와 y는 같다."); } else if (x y인 경우 document.write("x가 y보다 크다."); } - 삼항 연산자 문법 표현식 ? 반환값1 : 반환값2; - switch문 문법 switch (조건 값) { case 값1: 조건 값이 값1일 때 실행하고자 하는 실행문; break; case 값2: 조건 값이 값2일 때 실행하고자..

    [JavaScript] 타입

    타입 자바스크립트의 기본 타입은 크게 원시 타입과 객체 타입으로 구분할 수 있다. 원시 타입(primitive type)은 1. 숫자(number) 2. 문자열(string) 3. 불리언(boolean) 4. 심볼(symbol) : ECMAScript 6부터 제공됨 5. undefined 객체 타입(object type)은 6. 객체(object) - 숫자 자바 스크립트는 다른 언어와 달리 정수와 실수를 구분하지 않고, 모든 수를 실수 하나로 표현한다. 또한, 매우 큰 수나 매우 작은 수를 표현할 때는 e 표기법을 사용할 수 있다. var firstNum = 10; // 소수점을 사용하지 않은 표현 var secondNum = 10.00; // 소수점을 사용한 표현 var thirdNum = 10e6; ..

    [JavaScript] 자바 스크립트 시작

    자바 스크립트 문법 var x = 10; var result = x + 5; 자바 스크립트는 대소문자를 구분한다. 변수나 함수 이름, 예약어 등을 작성할 때는 대소문자 구별에 유의해야 한다. var javascript = 10; // 변수 javascript와 JavaScript는 서로 다른 두 개의 변수로 인식됨. var JavaScript = 20; Var Script = 30; // 변수의 선언은 var 키워드로만 할 수 있으면 Var는 동작하지 않음. - 리터럴 리터럴은 직접 표현되는 값 그 자체를 의미한다. 12 // 숫자 리터럴 "JavaScript" // 문자열 리터럴 '안녕하세요' // 문자열 리터럴 true // 불리언 리터럴 - 식별자 식별자는 변수나 함수의 이름을 작성할 때 사용하는 ..