1. JS의 옳고 그름 JS는 컴퓨터 프로그래밍 언어이자 스크립팅 언어라고도 불리는 동적 언어이자 분석 프로그래밍 언어입니다. 왜 스크립트인가? 왜냐하면 자체적으로 실행될 수 없기 때문입니다. 즉, 메인 기능이나 메인 프로그램으로의 진입이 없고 호스트 환경, 즉 파싱 환경에서 파싱하고 실행해야 하기 때문입니다. 왜 분석형인가요? JS는 파일을 생성하고 실행하기 위한 프로그래밍, 링크, 어셈블리 등의 체계적인 과정을 거치지 않기 때문에 문자열 형태로 로딩되어 실행됩니다.
2. 🎜 > Empty, null, undefine, false, 0, "", '', NaN은 모두 false이고 나머지는 true입니다.
3. 함수, 클래스, 객체, 생성자의 차이점은 무엇인가요? ?
답변: js에서는 함수, 클래스, 객체, 생성자 사이에 차이가 없습니다. 함수는 객체, 객체는 클래스, 클래스는 생성자라고 말할 수 있습니다. 그러나 일반적으로 혼동을 줄이기 위해 해당 클래스의 객체 인스턴스를 호출합니다.
function Person(){
}
var person = new Person()
//Person은 함수, 클래스, 객체, 생성자(매개변수 없음)로 호출할 수 있습니다.
//person은 객체에 대한 참조라고 합니다.
4. this 키워드를 이해하면 JS의 1/5이 됩니다
항상 메소드(함수)를 호출하는 객체를 가리킵니다.
우선 이것이 무엇인지 알아야 합니다.
이것은 js의 객체입니다. 함수가 아닌 객체입니다. 이 객체는 객체에 대한 참조로 간주할 수 있습니다. 메소드를 호출한 객체에 대한 참조입니다.
이 객체는 어디에 있나요? JS 코드, 일반적으로 함수에 존재합니다. 이것을
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31