자바스크립트 구문
자바스크립트는 프로그래밍 언어입니다. 문법 규칙은 언어의 구조를 정의합니다.
JavaScript 구문
JavaScript는 스크립팅 언어입니다.
가벼우면서도 강력한 프로그래밍 언어입니다.
JavaScript 리터럴
프로그래밍 언어에서 리터럴은 3.14에서와 같이 상수입니다.
숫자 리터럴 은 정수, 십진수 또는 과학적 표기법(e)일 수 있습니다.
인스턴스
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 123e5; </script> </body> </html>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
문자열 리터럴은 작은따옴표나 큰따옴표를 사용할 수 있습니다.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 'John Doe'; </script> </body> </html>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
표현 리터럴 계산에 사용됨:
인스턴스
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 5 * 10; </script> </body> </html>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
어레이 ) 리터럴 은 배열을 정의합니다:
객체 리터럴 객체 정의 :
함수 리터럴 함수 정의:
JavaScript 변수
프로그래밍 언어 , 변수는 데이터 값을 저장하는 데 사용됩니다.
JavaScript는 var 키워드를 사용하여 변수를 정의하고 등호를 사용하여 변수에 값을 할당합니다.
예
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> var length; length = 6; document.getElementById("demo").innerHTML = length; </script> </body> </html>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
변수 이름으로 변수에 액세스할 수 있습니다. 명령형 언어에서 변수는 일반적으로 변경 가능합니다. 리터럴은 상수 값입니다.
변수는
|
JavaScript 연산자
JavaScript는 산술 연산자를 사용하여 값을 계산합니다.
인스턴스
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (5 + 6) * 10; </script> </body> </html>
예제 실행»
온라인 예제를 보려면 "예제 실행" 버튼을 클릭하세요.
JavaScript는 할당 연산자를 사용하여 값을 할당합니다. 변수에:
인스턴스
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> var x, y, z; x = 5 y = 6; z = (x + y) * 10; document.getElementById("demo").innerHTML = z; </script> </body> </html>
인스턴스 실행»
온라인을 보려면 "인스턴스 실행" 버튼을 클릭하세요. 인스턴스
JavaScript 언어에는 다양한 유형의 연산자가 있습니다.
类型 | 实例 | 描述 |
---|---|---|
赋值,算术和位运算符 | = + - * / | 在 JS 运算符中描述 |
条件,比较及逻辑运算符 | == != < > | 在 JS 比较运算符中描述 |
JavaScript 문
HTML에서 JavaScript 문은 브라우저에 명령을 보냅니다.
문은 세미콜론으로 구분됩니다.
y = x * 10;
JavaScript 키워드
JavaScript 문은 일반적으로 키워드로 시작됩니다. var 키워드는 브라우저에 새 변수를 생성하라고 지시합니다.
var y = x * 10;
JavaScript 키워드
다른 프로그래밍 언어와 마찬가지로 JavaScript는 자체 사용을 위해 일부 키워드를 예약해 둡니다.
JavaScript는 현재 언어 버전에서는 사용되지 않지만 향후 JavaScript 확장에서는 사용될 일부 키워드도 예약합니다.
JavaScript 키워드는 문자, 밑줄(_) 또는 달러 기호($)로 시작해야 합니다.
다음 문자는 문자, 숫자, 밑줄 또는 달러 기호일 수 있습니다(자바스크립트가 키워드와 숫자를 쉽게 구분할 수 있도록 숫자가 첫 번째 문자로 나타날 수 없습니다).
다음은 JavaScript에서 가장 중요한 예약어입니다(알파벳순).
abstract td > | else | instanceof | super | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <🎜>< / td> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
부울 | 열거 | int | 스위치 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | < td ><🎜>|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
중단 | 내보내기 | 인터페이스 | 동기화 | tr >||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜> | 바이트 | 확장 | let | 이것 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
대소문자 | false | 길게 | 던지기 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | < 🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
catch | 최종 | 네이티브 | 던지기 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜>< / td> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
char | 마침내 | 새 | 일시적 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
클래스 | float | null | true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜 > | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
const | for | 패키지 | 시도 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
계속 | 기능 | 비공개 | 유형 | < /tr>||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
디버거 | 이동 | 보호됨 | var | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜>< / td> | <🎜> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
기본값 | if | 공개 | 무효 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | < td ><🎜><🎜> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
삭제 | 구현 | 반환 | < td>휘발성|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜 > | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
가져오기 | 짧게 | 동안 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | <🎜> | <🎜> | <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
이중 | 정적 | 사용 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<🎜> | < 🎜> | <🎜> | <🎜> |
JavaScript 참고
모든 JavaScript 문이 "명령"은 아닙니다. 이중 슬래시 // 뒤의 내용은 브라우저에서 무시됩니다.
JavaScript 데이터 유형
JavaScript에는 숫자, 문자열, 배열, 객체 등 다양한 데이터 유형이 있습니다.
var person = {firstName:"John", lastName:"Doe"}; // 객체 리터럴을 통한 객체 할당
데이터 유형의 개념
프로그래밍 언어에서 데이터 유형은 매우 중요한 내용입니다. . 변수를 조작하려면 데이터 유형의 개념을 이해하는 것이 중요합니다. 데이터 유형을 사용하지 않는 경우 다음 예는 실행되지 않습니다.
16 + "Volvo"
"16Volvo"
JavaScript 함수
JavaScript 문은 함수로 작성될 수 있으며 함수는 반복적으로 참조될 수 있습니다.
함수 참조
= 호출 함수(함수 내에서 명령문 실행).function myFunction(a, b) {
return a * b; // a와 b를 곱한 결과를 반환합니다JavaScript는 대소문자를 구분합니다.
자바스크립트는 대소문자를 구분합니다.
JavaScript 문 작성 시 대소문자 전환 키가 꺼져 있는지 주의하시기 바랍니다.
함수 getElementById는 getElementbyID와 다릅니다.
마찬가지로 변수 myVariable은 MyVariable과 다릅니다.
JavaScript 문자 집합
JavaScript는 유니코드 문자 집합을 사용합니다.
유니코드는 구두점 및 기타 문자를 포함한 모든 문자를 포함합니다.
자세한 내용은 전체 유니코드 참조 매뉴얼을 참조하세요.
알고 계셨나요?
| JavaScript에서 흔한 것은 Camel입니다 케이스 메소드 이름 지정 규칙(예: lastName(성이 아님)). |
---|