본문 바로가기

내가 해냄/패스트캠퍼스

패스트캠퍼스) KDT 핀테크 서비스 프론트엔드 과정 2기 TIL | 국비지원교육 | 핀테크 프론트엔드개발자

KDT_Megabyte School 핀테크 서비스 프론트엔드 과정 2기

 

## 220511 Day Today I Learned

  • IP Quiz

IP Quiz

 

1.  변수const에 대한 설명으로 틀린 것을 고르세요.
재할당이 가능하다
 
호이스팅이 불가능하다
유효범위는 블록레벨이다
전역등록이 불가능하다
const는 재할당 불가
 
2. 반복문에 해당하지 않는 구문은?
do-while문
for문
continue문
if문
 
if문은 조건문 이다.
 
3. console.log(a.z)의 출력 값은?
캡션 없는 이미지
{ a: 4, b: 6}
[ 2, 7 ]
{ a: { }, b: 6 }
 
{ a: { 4 }, b: 6 }
참조형 데이터는 똑같이 생겨도, 새로운 메모리에 형성된다
 
4. console.log(typeof typeof 1); 다음 코드를 콘솔 창에서 출력하면 결과값은?
string
 
number
1
true
 
5. 다음 논리 연산자중 ‘또는' 을 의미하며 1개라도 충족 시 true를 반환하는 기호는?
&&
||
 
!
|| (or:또는)는 1개라도 충족시 true를 출력한다.
&& (and:그리고)는1개라도 미충족시 false를 출력한다.
!(not:부정)는 반대의 boolean값을 출력한다.
 
6. 다음 코드의 1번~4번 중 출력 결과가 다른 것은?
캡션 없는 이미지
1번
2번
3번
4번
 
4번은 undefined
 
7. 다음중 배열의 마지막 요소를 제거하고, 제거된 요소를 반환하는 배열의 표준 내장 메소드를 고르시오
shift()
pop()
 
push()
unshift()
pop()은 배열의 마지막 요소를 제거하고 그 요소를 반환한다.
 
8. 일치 연산자의 기호를 고르세요..
=
==
===
 
!=
=== 는 일치 연산자이다.
== 는 동등 연산자이다.
 
9.  메소드를 이어 작성하는 방법을 무엇이라고 하는가?
메소드
조건문
익명 함수
메소드 체이닝
 
 
10. this에 대한 설명으로 옳은 것은?
this는 window범위에 해당되는 모든 객체를 참조한다.
화살표 함수에서 this는 호출되는 위치에서 정의 된다.
일반 함수에서 this는 자신이 선언된 함수(렉시컬) 범위에서 정의된다.
일반 함수 또는 화살표 함수에서 정의가 다르다.
 
this는 this가 사용된 유효범위(scope)에 해당되는 객체를 참조한다.
일반 함수에서 this는 호출되는 위치에서 정의된다.
화살표 함수에서 this는 자신이 선언된 함수(렉시컬) 범위에서 정의된다.
 
11.  자바스크립트에서 참조형 데이터타입이 아닌것은?
함수
배열
객체
숫자
 
number는 원시값이다.
 
12. 다음 비교에서 true 가 아닌 것은?
캡션 없는 이미지
1번
2번
3번
 
4번
1. 형변환 규칙과 상관없이 비교 알고리즘에 의해 참
2. false 가 0 으로 변환 후 비교
3. ‘!’ 로 인해 null(False) 가 true 로 바뀌고 true 가 1 로 변환
4. number1 을 기본형으로 변환(valueOf())
 
13. 다음 중 새로운 배열을 반환하지 않고 원본 배열을 훼손하는 메서드는 무엇인가요?
map
splice
 
reduce
filter
splice는 원본 배열을 훼손한다
 
14. Javascript의 비동기 처리와 직접적인 연관성이 부족한 것은?
fetch
async & await
resolve
try & catch
 
try & catch는 예외처리와 관련된 구문으로 통신 관련 비동기 처리에 자주 쓰이긴 하지만, 반드시 비동기 처리를 위해 존재하는 것은 아닙니다.
 
15. 다음 중 falsy 하지 않은 값은?
1/1
null
NaN
""
“undefined”