당신은 자바 스크립트 프로그래머로 일하기 원하십니까?
당신이 그들을 균열을위한 그러나 자바 스크립트 인터뷰에서 묻는 질문의 넓은 범위는 힘들 수 있습니다.
그럼, 어떻게 하나는 면접을 준비해야 하는가?
EduThrill는 당신이 덮여 가지고있다! 우리는 당신을 도울 수있는 게임 화 된 플랫폼에서 면접 질문 업데이트 큐 레이트
배우고, 분석하고 인터뷰를 위해 당신의 기술을 테스트
여기에 일부 자바 스크립트 인터뷰 질문은
Q.1 우리가 자바 스크립트에서 발생하는 오류의 유형은 무엇입니까?
논리적 오류 :이 수행 할 수있는 다른 작업을이 함수에 잘못된 논리를 실행으로 인해 발생하는 오류입니다.
실행 시간 오류 : 잘못된 HTML 명령을 사용하는 경우, 실행시 에러가 적용됩니다.
웹 페이지를로드하는 동안 잘못된 구문으로 인해 발생하는 오류 : 시간 오류를로드합니다. 또한, 발생 된 오차는 동적이다.
Q.2 우리는 어떻게 자바 스크립트에서 다른 페이지로 페이지를 리디렉션 할 수 있습니다?
1. 같이 location.href : 우리는이 방법으로 원본 문서에 액세스 할 수 돌아갈 수 있습니다.
2. Location.replace : 당신이 뒤로 버튼을 클릭하면 제거 원본 문서의 URL로이 방법에 원본 문서에 액세스 할 수 돌아갈 수 없습니다.
호스트 오브젝트와 기본 오브젝트 between0 Q.3 차이?
호스트 개체 :이 객체가 서로 다른 환경에 따라 환경 기반과 다를 수 있습니다. 예 : 브라우저 창 같은 개체를 포함하는 반면 Node.js를 노드리스트 등의 객체를 가지고있다.
기본 객체 : 사전 정의 된 객체는 자바 스크립트 기본 객체로 알려져있다. 이러한 개체는 환경에 독립적으로 작동 따라서도 글로벌 객체로 불린다.
Q.4 무엇 <이> 자바 스크립트에서?
<이> 키워드가 다른 객체 지향 프로그래밍 언어하지만 자바 스크립트에서 클래스가 인스턴스화되는 객체를 참조 '이'대응 방법을 '소유'객체이다.
Q.5는 왜 우리가 자바 스크립트로 JS 파일의 내용을 포장 하는가?
포장은 파일의 내용 주위에 폐쇄를 제공하기 위해 수행 및 민간과 라이브러리와 모듈 사이에서 이름 충돌을 해결하는 데 도움이 네임 스페이스를 만드는 것입니다.
함수를 만드는 두 가지 방법을 설명합니다 질문 6. 또한, 기능 리프팅은 무엇인가?
함수 선언 : 지정된 매개 변수 기능.
구문 : 함수 이름 (parameterA, parameterB ....)
{
명세서 블록
}
2 함수식 '기능'I 함수 내의 함수를 정의하기 위해 사용될 때.
구문 : CONST이 myfunc = 함수 [NAME]
(ParameterA, ParameterB ...)
{
[문]
}
Q.7 익명 및 명명 된 기능의 차이점은 무엇입니까?
바르 재미 = 기능
{// 익명 함수
};
바르 Y = 함수 바 ()
{// 변수 (Y)에 할당 된 지정된 함수
};
재미 (); // 실제 기능 실행
Y ();
"Transpiling"용어가 나타내는 무엇 Q.8?
Transpiling +는 컴파일을 변환하는 프로세스를 지칭한다. 기본적으로 당신은 이전 코드의 등가물로 새로운 코드를 변환 할 수 있습니다.
변수가 자바 스크립트 여부 존재하는 경우 Q.9를 확인하는 방법
<HTML>
<body>
<script>
바르 B = 2;
만약 (나! = NULL) {
document.write를} ( "변수가 존재한다")
</ script>
</ BODY>
</ HTML>
Q.10 "지방 화살표 기능"자바 스크립트 무엇입니까?
우리는 코드를 줄이기 위해 다시 다시 "기능"키워드의 사용을 방지하기 위해이 기능을 사용
통사론:
여기서 포인트 = 25, 36, 89, 53];
어디 데모 = points.map (기능 (선택) {
반환 선택 + 선택;
})
자바 스크립트에 대한 자세한 인터뷰 질문과 답변하십시오. 이 재생할 수 있습니다 게임 에 EduThrill 앱 .