1. JS의 메소드와 변수는 대소문자를 구분합니다
2. JS에서는 작은따옴표와 큰따옴표 사이에 특별한 차이가 없으며 둘 다 문자열을 만드는 데 사용할 수 있습니다. 그러나 일반적으로 대부분의 개발자는 큰따옴표보다 작은따옴표를 선호하지만 XHTML 사양에서는 모든 속성 값을 큰따옴표로 묶어야 합니다. JS에 작은따옴표를 사용하고 XHTML에 큰따옴표를 사용하면 둘 사이의 코드를 더 쉽고 명확하게 혼합할 수 있습니다.
작은따옴표에는 큰따옴표가 포함될 수 있고, 마찬가지로 큰따옴표에는 작은따옴표가 포함될 수 있습니다.
3. 대괄호
먼저 JS의 대괄호에는 구분 기호 또는 표현식이 될 수 있는 두 가지 의미가 포함되어 있다는 점을 설명해야 합니다.
a. 구분 기호는 누구나 잘 알고 있습니다. (1 3) * 3은 12입니다.
b. (function(){})(); 함수 앞의 한 쌍의 괄호가 구분 기호로 사용됩니다. 즉시 실행됨을 나타냅니다.
4. 함수 호출 및 참조
괄호는 실행을 나타내므로
var foo=example(); 함수의 반환 값을 나타냅니다.
var foo1=example; 참조 foo1
5. 오버로딩
JS는 오버로딩을 지원하지 않으므로 여기서 언급한 오버로딩은 실제로
JS가 매개변수 개수를 구분하지 않는 것과 더 유사합니다
6. 범위와 클로저
범위란 특정 속성이나 메소드에 대한 접근 권한을 갖는 코드 공간을 말합니다. 예: