자바스크립트 구문

| | | | | | |

JavaScript 작성 방법을 배우고 싶다면 제대로 찾아오셨습니다.

각 프로그래밍 언어에는 영어와 마찬가지로 고유한 규칙이 있습니다. 그것에 대해 생각해보십시오. 초등학교에 다닐 때 문장을 구성하는 문법 규칙을 배웠습니다.

영어와 마찬가지로 프로그래밍 언어도 규칙을 따라 모든 사람이 내용을 이해할 수 있도록 합니다. 우리 모두가 영어를 사용할 때 자신만의 규칙을 만들 수 있다고 상상해 보세요. 아무도 의사 소통을 할 수 없었습니다. 마찬가지로 프로그래밍 언어는 사용자가 작성한 코드가 실행될 수 있도록 규칙이 엄격합니다.

이 가이드에서는 JavaScript 구문을 다룹니다. 구문은 JavaScript로 코드를 작성하는 방법을 정의하는 일련의 규칙을 말합니다.

구문은 왜 중요한가요?

자바스크립트에서는 특정 구문 규칙을 따라야 합니다. 예를 들어 후크를 연 후 닫지 않으면 오류가 반환됩니다. 컴퓨터는 사용자가 지시하는 작업을 이해하지 못하기 때문에 프로그램을 계속 실행할 수 없습니다.

이는 컴퓨터와 인간을 구분할 가치가 있습니다. 인간은 가끔 식별할 수 있습니다. 오류가 발생하고 건너뛰면 모든 프로그래밍 언어로 코드를 실행할 때 컴퓨터가 동일한 작업을 수행할 수 없습니다. 이것이 작업 중인 프로그래밍 언어의 구문을 사용하여 코드를 작성하는 것이 중요한 이유입니다.

구문은 또한 코드를 더 읽기 쉽게 만듭니다. 모두가 같은 구문을 사용하면 서로의 프로그램을 쉽게 해석할 수 있습니다. 영어와 마찬가지로 기본 규칙을 알고 나면 읽을 수 없는 코드 줄이 더 이상 없습니다.

이 가이드에서는 다음 구문 기능에 중점을 둘 것입니다.

  • 공백
  • 변수 이름 지정
  • 철회
  • 설명
  • 세미콜론

가자!

공백

프로그래머는 공백에 대해 끊임없이 토론하고 있습니다. 이것은 매우 논쟁의 여지가 있는 주제입니다. 이러한 논쟁을 잠시 제쳐두고 한 가지 중요한 규칙이 있습니다. JavaScript 구문과 관련하여 기억해야 합니다. 변수 사이와 대괄호 앞뒤에 공백이 있어야 합니다.

loop for:

이 루프는 0에서 4 사이의 모든 숫자를 인쇄합니다. 보시다시피 공백이 있습니다. 루프를 여는 지원 사이. 닫는 중괄호(()와 여는 중괄호({) 사이에 공백이 있습니다. 괄호 안의 모든 명령문 사이에도 공백이 있습니다.

  • var i = 0;
  • i <4;

루프 외부에 변수를 할당할 때 동일한 접근 방식을 사용합니다.

var biscuit = "raspberry Chocolate Chip";

yo 사이에 공백을 추가하면 코드 생성을 더 쉽게 읽을 수 있습니다.

다른 프로그래밍과 달리 언어를 사용하면 한 줄의 JavaScript 프로그램을 작성할 수 있습니다. 좋은 생각은 아닙니다. 코드를 읽는 것이 얼마나 어려운지 생각해 보세요. 하지만 여전히 할 수 있습니다.

내부에 있는 모든 명령문 조건부 if 문이나 클래스와 같은 코드 블록은 들여쓰기를 해야 합니다. 들여쓰기는 코드 시작 부분에 두 개의 공백, 네 개의 공백 또는 탭을 추가하는 것을 나타냅니다. 많은 논쟁이 있습니다. 프로그래머들 사이에서 어느 것이 가장 좋은지에 대해 이야기하지만 코드를 일관성 있게 유지하는 한 문제가 없을 것입니다.

여기에 들여쓰기된 fo가 있습니다. r 루프:

console.log()라는 용어가 탭으로 들여쓰기된 것을 볼 수 있습니다. 이것은 우리의 중괄호에 포함되어 있기 때문입니다. 이것은 for 루프의 내용을 나머지 코드와 구별하는 데 도움이 됩니다. if 문과 같이 코드에 다른 코드 블록이 있는 경우 내용을 더 들여씁니다.

이 코드는 i가 3인 경우 값을 인쇄합니다. 그렇지 않으면 아무 일도 일어나지 않습니다. 이 스니펫에서 if 문은 for 루프에 있기 때문에 탭을 제거하고 있습니다. console.log() 문은 for 문에 포함된 문 if에 포함되어 있기 때문에 두 개의 탭으로 들여쓰기됩니다. 문.

설명

설명은 개발자가 개발자를 위해 작성한 진술입니다. 기술적으로는 JavaScript로 읽을 수 있지만 실행되지 않습니다.

Lo 주석의 목적은 개발자가 코드를 추적할 수 있도록 돕는 것입니다. 복잡한 기능을 구현하는 경우 주석을 작성하여 무엇을 알 수 있는지 알 수 있습니다. 모든 개발자가 프로그램을 이해할 수 있는 것처럼 주석은 공동 프로젝트에서 자주 사용됩니다. JavaScript로 직접 작성하지 않았더라도

주석은 이중 슬래시를 사용하여 작성하고 그 뒤에 comment: ..

모든 후속 문자 a 이중 슬래시 이후는 주석으로 처리됩니다. 여러 줄 주석을 작성하려면 다음 구문을 사용할 수 있습니다.

/ *와 * / 사이의 모든 텍스트는 JavaScript 컴파일러에서 무시됩니다.

변수 이름 지정

다양한 방법이 있습니다. 변수의 이름을 지정합니다. 가장 일반적인 세 가지 방법은 대소문자와 밑줄을 사용합니다.

JavaScript에서 대부분의 개발자는 변수 이름에 소문자를 사용하는 것을 선호합니다.

firstName, surname, isAdmin

변수 선언은 다음과 같은 JavaScript처럼 보입니다.

var firstname = "Tony";

우리는 변수 이름으로 사용하는 변수 유형(이 경우 var), 등호, 변수에 저장하려는 값 순으로 지정합니다.

변수의 첫 번째 단어는 반드시 변수의 길이가 한 단어인 경우에도 소문자로 시작합니다. 두 번째 단어와 모든 후속 단어는 위에서 볼 수 있듯이 대문자로 시작해야 합니다.

밑줄의 "first_name" 또는 "FirstName"과 같은 다른 방법을 사용하여 변수를 작성할 수도 있습니다. 대문자 낙타)에서는 그렇게 하는 것이 일반적이지 않습니다. JavaScript에서.

JavaScript에서 변수는 대소문자를 구분합니다. 즉, firstnamefirstname은 동일한 기본 문자를 포함하지만 다르게 처리됩니다.

"예약어`라는 단어가 몇 개 있습니다. " 변수 이름으로 사용할 수 없습니다. 이러한 단어는 하나의 단어입니다. 예를 들어 JavaScript의 특수 기능 언어에서 이미 사용된 변수 "class" 또는 "for"의 이름을 지정할 수 없습니다.

>

Mozilla 개발자 네트워크 .

세미콜론

영어에서 각 문장은 마침표로 끝납니다. 요점. 한 문장 읽기를 중단하고 다른 문장을 시작해야 할 때를 알려줍니다. 초등학교 시절을 생각해보면 문장은 잠시 멈추고 숨을 고르는 곳이라는 말을 들었을 것입니다.

컴퓨터 프로그램. "숨을 쉴 필요는 없지만 JavaScript에서 명령어가 프로그램으로 어떻게 분해되는지 알아야 합니다. 대부분의 명령어는 세미콜론으로 끝납니다.

var cookie = "초콜릿 퐁당"

각 선언 블록 뒤에 세미콜론을 지정할 필요는 없습니다. 이들은 class, switch, do, if 및 for와 같은 문입니다. 이러한 문은 중괄호를 사용합니다. 코드를 저장하는 중괄호:

이 코드에서 return 문을 세미콜론으로 끝낸 것을 볼 수 있습니다. 이는 우리 함수에 있기 때문입니다. 우리 함수는 세미콜론으로 끝나지 않습니다.

결론

JavaScript 프로그래밍 언어에는 많은 규칙이 있습니다. 이러한 각 규칙은 귀하와 브라우저가 읽을 수 있는 코드를 작성하도록 보장합니다. 팀에서 작업하는 경우 , JavaScript 규칙을 따르는 것이 특히 중요합니다. 구문.

다음은 우리가 다룬 주요 규칙에 대한 요약입니다.

이제 전문 개발자로서 JavaScript 코딩을 시작할 준비가 되었습니다!