자바스크립트 기본 구문LOGIN

자바스크립트 기본 구문

<… }. 그러나 JavaScript에서는 각 명령문 끝에 ;를 추가할 필요가 없습니다. 브라우저에서 JavaScript 코드를 실행하는 엔진은 각 명령문 끝에 ;를 자동으로 추가합니다.

참고: JavaScript 엔진이 자동으로 세미콜론을 추가하도록 허용하면 경우에 따라 프로그램의 의미가 변경되어 실행 결과가 예상과 일치하지 않게 됩니다. 이 튜토리얼에서는 ;를 생략하지 않을 것이며, 모든 명령문에는 ;가 추가됩니다. 예를 들어 다음 코드 줄은 완전한 할당 문입니다.

var x = 1;

다음 코드 줄은 문자열이지만 여전히 완전한 문으로 간주될 수 있습니다.

'Hello, world';

다음 코드 줄에는 두 개의 문이 포함되어 있으며 각 문은 문 끝을 나타냅니다.

var x = 1; var y = 2;

// 한 줄에 여러 문을 작성하는 것은 권장되지 않습니다. >

문 블록은 그룹 문 모음입니다. 예를 들어 다음 코드는 먼저 판단을 내립니다. 판단이 참이면 {...}의 모든 문이 실행됩니다.

if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;
}

중괄호 {...} 안의 문장에 주의하세요. 들여쓰기는 보통 4개의 공백으로 되어 있습니다. JavaScript 구문에서는 들여쓰기가 필수가 아니지만 들여쓰기는 코드의 계층 구조를 이해하는 데 도움이 되므로 코드 작성 시 들여쓰기 규칙을 준수해야 합니다. 많은 텍스트 편집기에는 코드를 구성하는 데 도움이 되는 "자동 들여쓰기" 기능이 있습니다.

{...}는 중첩되어 계층 구조를 형성할 수도 있습니다.

if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;    if (x < y) {
        z = 4;
    }    if (x > y) {
        z = 5;
    }
}

JavaScript 자체에는 중첩 수준에 제한이 없지만 너무 많이 중첩하면 의심할 여지 없이 중첩 수준이 크게 향상됩니다. 코드 난이도를 이해하세요. 이 경우 코드의 일부를 추출하여 함수로 호출해야 코드의 복잡성을 줄일 수 있습니다.

댓글

/로 시작하는 줄 끝까지의 문자는 줄 주석으로 간주됩니다. 댓글은 개발자가 볼 수 있으며 JavaScript 엔진은 자동으로 이를 무시합니다.

// 이것은 한 줄 주석입니다. warning('hello'); // 이것도 주석입니다

또 다른 유형의 블록 주석은 /*...*/를 사용하는 것입니다. 여러 줄 문자를 감싸고 큰 "블록"을 넣습니다.” 주석으로 처리됨:

/* 여기부터 블록 주석이 있습니다.

Still 코멘트

Still 코멘트

코멘트 끝 */


아아아아아아아아아

다음 섹션
1
2
<!DOCTYPE html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
코스웨어