자바스크립트 구문

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 키워드


JavaScript 문은 일반적으로 키워드로 시작됩니다. var 키워드는 브라우저에 새 변수를 생성하라고 지시합니다.

var y = x * 10;

JavaScript 키워드

다른 프로그래밍 언어와 마찬가지로 JavaScript도 선택했습니다. 내가 사용할 몇 가지 키워드를 생각해 보세요.

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 문 작성 시 대소문자 전환 키가 꺼져 있는지 주의하시기 바랍니다.

getElementById와 getElementbyID 함수는 다릅니다.

마찬가지로 변수 myVariable과 MyVariable도 다릅니다.

JavaScript 문자 집합

JavaScript는 유니코드 문자 집합을 사용합니다.

유니코드는 구두점 및 기타 문자를 포함한 모든 문자를 포함합니다.

자세한 내용을 알아보려면 전체 유니코드 참조 매뉴얼을 읽어보세요.


지속적인 학습
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> var length; length = 6; document.getElementById("demo").innerHTML = length; </script> </body> </html>