JavaScript 개요
JavaScript는 주로 클라이언트 측에서 사용되는 객체 및 이벤트 중심 스크립팅 언어입니다.
특징:
1. 상호작용(정보의 동적 상호작용만 가능)
2. 보안(로컬 하드 드라이브에 대한 직접 액세스는 허용되지 않음)
3. 크로스 플랫폼(플랫폼에 관계없이 JS를 해석할 수 있는 모든 브라우저에서 실행할 수 있음)
JavaScript는 Java와 다릅니다
1. Netscape. 이전에는 LiveScript였으며 현재는 Oracle의 제품입니다.
2. JS는 객체 기반이고 Java는 객체 지향입니다.
3. JS는 해석하고 실행하기만 하면 되고, Java는 먼저 바이트코드 파일로 컴파일한 후 실행하면 됩니다.
4. JS는 약한 형식이고 Java는 강한 형식입니다.
JavaScript 구문
각 언어에는 고유한 문법 규칙이 있습니다. JS 구문은 Java와 매우 유사하므로 배우기가 더 쉽습니다. JS에는 변수, 명령문, 함수, 배열 및 기타 공통 언어 요소도 있습니다.
1. 변수
는 var 키워드를 통해 정의됩니다. 약한 유형은 특정 데이터 유형을 지정할 필요가 없음을 의미합니다.
예: var x = 3(정의되지 않음)
참고: Javascript 명령문은 끝에 세미콜론으로 끝날 필요가 없습니다. 이는 엄격하지 않은 언어 기능입니다.
그런데 프로그래밍 표준을 따르려면 터미네이터를 자바처럼 정의해야 합니다.
그리고 어떤 경우에는 var x = 3; var y =5와 같이 세미콜론을 써야 합니다. 두 개의 명령문이 같은 줄에 쓰여지면 세미콜론으로 구분해야 합니다.
1) 키워드: Java와 거의 동일
2) 식별자, 구분자: Java와 동일
3) 설명: 이 두 가지 유형의 Java가 사용됩니다. : / / 및 /* */
4) 데이터 유형: 숫자 유형, 문자열 유형, 불리언 유형, 정의되지 않음(변수가 선언되었지만 할당되지 않은 경우)
5) 변수: var(weak) Type, Java의 Object와 유사)
6) js에서는 작은 따옴표와 큰 따옴표가 동일하며 문자열을 캡슐화합니다. (그러나 캡슐화할 따옴표가 동시에 두 개가 있으며 내부 따옴표는 반드시 작은따옴표 사용)
7) 전역변수와 지역변수
전역변수----함수 내부에서 선언하지 않는 한 그렇습니다. 그리고 중괄호나