>웹 프론트엔드 >프런트엔드 Q&A >자바스크립트의 메소드 이름은 대소문자를 구분하나요?

자바스크립트의 메소드 이름은 대소문자를 구분하나요?

WBOY
WBOY원래의
2022-02-14 16:47:122622검색

JavaScript에서는 메소드 이름이 대소문자를 구분합니다. 언어 키워드, 변수, 함수 이름 및 모든 식별자를 입력할 때 일관된 대문자를 사용해야 합니다.

자바스크립트의 메소드 이름은 대소문자를 구분하나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript의 메서드 이름은 대소문자를 구분합니까?

대소문자를 구분합니다.

JavaScript는 기본적으로 유형을 지원하는 동적 유형, 약한 유형의 프로토타입 기반 언어입니다. 해당 인터프리터는 브라우저의 일부이며 클라이언트측 스크립팅 언어에서 널리 사용되는 JavaScript 엔진이라고 합니다. 이는 HTML 웹 페이지에 동적 기능을 추가하기 위해 HTML(Standard Universal Markup Language의 응용 프로그램) 웹 페이지에서 처음 사용되었습니다. .

JavaScript는 대소문자를 구분하는 언어입니다. 즉, 언어 키워드, 변수, 함수 이름 및 모든 식별자를 입력할 때 일관된 대소문자를 사용해야 합니다.

예를 들어 키워드 "while"은 "while"으로 입력해야 하며 "While" 또는 "WHILE"로 입력할 수 없습니다. 마찬가지로 "online", "Online", "OnLine" 및 "ONLINE"은 네 가지입니다. 변수 이름.

하지만 HTML은 대소문자를 구분하지 않으며 클라이언트 측 JavaScript와 밀접하게 관련되어 있기 때문에 쉽게 혼동될 수 있다는 점에 유의하세요. 많은 JavaScript 개체 및 속성은 해당 개체가 나타내는 HTML 태그 및 속성과 동일한 이름을 갖습니다.

HTML에서는 이러한 태그와 속성 이름을 어떤 경우에도 입력할 수 있지만 JavaScript에서는 일반적으로 소문자입니다. 예를 들어 HTML에서는 이벤트 핸들러 속성인 onclick이 일반적으로 onClick으로 선언되지만 JavaScript 코드에서는 onclick만 사용할 수 있습니다.

JS의 변수 이름과 함수 이름은 대소문자를 구분합니다

1. 변수 이름(예:

var a = '1';
    alert(A);

이렇게 하면 정의되지 않은 변수가 나타납니다.)

2. 메소드 이름(예:

function Hello(){
    alert("hello");
}
hello();

)은 다음을 보고합니다. Uncaught ReferenceError: hello가 정의되지 않았습니다. 메소드가 정의되지 않았습니다.

요약: JS에서 함수 이름과 메서드 이름을 작성할 때 대소문자를 일관되게 유지하도록 주의해야 합니다.

관련 권장 사항: javascript 학습 튜토리얼

위 내용은 자바스크립트의 메소드 이름은 대소문자를 구분하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.