자바스크립트 구문
JavaScript 구문
JavaScript는 프로그래밍 언어입니다. 문법 규칙은 언어의 구조를 정의합니다.
JavaScript 구문
JavaScript는 스크립팅 언어입니다.
가벼우면서도 강력한 프로그래밍 언어입니다.
JavaScript Literal
프로그래밍 언어에서 리터럴은 3.14에서와 같이 상수입니다.
숫자 리터럴은 정수, 십진수 또는 과학적 표기법(e)일 수 있습니다.
문자열 리터럴은 작은따옴표 또는 큰따옴표를 사용할 수 있습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 'John Doe'; </script> </body> </html>
Array 리터럴은 배열을 정의합니다:
[40, 100, 1, 5, 25, 10]
Object ) 리터럴 개체 정의:
{firstName:" John", lastName:"Doe", age:50, eyeColor:"blue"}
Function Literal 함수 정의:
function myFunction(a , b) { return a * b;}
JavaScript 변수
프로그래밍 언어에서 변수는 데이터 값을 저장하는 데 사용됩니다.
JavaScript는 var 키워드를 사용하여 변수를 정의하고 등호를 사용하여 변수에 값을 할당합니다
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> var length; length = 1; document.getElementById("demo").innerHTML = length; </script> </body> </html>
JavaScript 연산자
JavaScript는 산술 연산자를 사용하여 값을 계산합니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (5 + 6) * 10; </script> </body> </html>
JavaScript 언어에는 여러 유형의 연산자가 있습니다.
대입, 산술 및 비트 연산자 = =조건부, 비교 및 논리 연산자 == != <
문은 세미콜론으로 구분됩니다. x = 5 + 6; y = x * 10;
JavaScript 키워드var y = x * 10;
JavaScript 키워드
다른 프로그래밍 언어와 마찬가지로 JavaScript도 선택했습니다. 내가 사용할 몇 가지 키워드를 생각해 보세요.
JavaScript 키워드는 문자, 밑줄(_) 또는 달러 기호($)로 시작해야 합니다.
다음 문자는 문자, 숫자, 밑줄 또는 달러 기호일 수 있습니다(자바스크립트가 키워드와 숫자를 쉽게 구분할 수 있도록 숫자가 첫 번째 문자로 나타날 수 없습니다). 다음은 JavaScript에서 가장 중요한 예약어입니다(알파벳순):
abstract else instanceof super
boolean enum int 스위치break 내보내기 인터페이스 동기화됨
byte 확장 let 이
case false 긴 던지기
catch 최종 네이티브 던지기
char 마침내 새로운 임시
class float null true
패키지 시도의 상수
계속 기능 개인 유형의 goto 보호 var
공개 무효인 경우 기본값
삭제 구현은 휘발성을 반환
짧은 동안 가져오기
정적으로
JavaScript 참고
모든 JavaScript 문이 "명령"인 것은 아닙니다. 이중 슬래시 // 뒤의 내용은 브라우저에서 무시됩니다.
//
JavaScript 데이터 유형을 실행하지 않습니다.
JavaScript에는 숫자, 문자열, 배열, 객체 등 다양한 데이터 유형이 있습니다.
Var Length = 16; // 숫자는 숫자로 값을 할당합니다.
var Points = x * 10; // 숫자는 표현식을 통해 값을 할당합니다.
var LastName = "Johnson" // String = ["Saab", "Volvo ", "BMW"]; // 배열 리터럴을 통해 배열 할당
var person = {firstName:"John", lastName:"Doe"}; // 객체 리터럴을 통해 개체 할당
프로그래밍 언어에서 데이터 유형은 매우 중요한 내용입니다. 변수를 조작하려면 데이터 유형의 개념을 이해하는 것이 매우 중요합니다. 데이터 유형을 사용하지 않으면 다음 예는 실행되지 않습니다. 16 + "Volvo"16 + "Volvo" 위의 계산은 어떻게 되나요? 아니면 다음과 같은 결과가 출력되나요? "16Volvo"브라우저에서 위 코드를 실행해 보면 효과를 확인할 수 있습니다. 다음 장에서 데이터 유형에 대해 자세히 알아봅니다. JavaScript 함수JavaScript 문은 함수에 작성될 수 있으며 함수는 반복적으로 참조될 수 있습니다. 함수 참조 = 함수 호출(함수 내에서 명령문 실행). function myFunction(a, b) {
Return a * b;
JavaScript는 대소문자를 구분합니다.
JavaScript 문 작성 시 대소문자 전환 키가 꺼져 있는지 주의하시기 바랍니다.
자세한 내용을 알아보려면 전체 유니코드 참조 매뉴얼을 읽어보세요.