🎉

훌륭해요!

8 / 10

정답률 80%

8
정답
2
오답
40.1초
총 소요시간
+80P 획득!
새 문제 8개 정답 (8 x 10P)

문제별 결과

O

PHP에서 mysqli는 MySQL 전용 확장이다.

PHP | 정답: O +10P

mysqli(MySQL Improved)는 MySQL/MariaDB 전용입니다. 다른 DB를 사용하려면 PDO를 사용해야 합니다.

O

우선순위 큐(Priority Queue)는 배열로 구현할 수 없다.

자료구조 | 정답: X +10P

우선순위 큐는 배열 기반 힙으로 효율적으로 구현됩니다. 배열, 연결 리스트, 힙 등 다양한 방식이 가능합니다.

O

CSS에서 Flexbox의 flex: 1은 flex-grow: 1, flex-shrink: 1, flex-basis: 0%를 의미한다.

HTML/CSS | 정답: O +10P

flex: 1은 가용 공간을 균등하게 나누는 축약형입니다.

O

TypeScript에서 타입 가드(type guard)는 조건문 내에서 타입을 좁힌다.

TypeScript | 정답: O +10P

if (typeof x === "string") 블록 안에서 x는 자동으로 string 타입으로 좁혀집니다.

O

PHP에서 + 연산자로 배열을 합치면 값이 덮어씌워진다.

PHP | 정답: X +10P

+ 연산자는 같은 키가 있으면 왼쪽(첫 번째) 배열의 값을 유지합니다. 덮어쓰지 않습니다. array_merge()가 덮어씁니다.

O

PHP에서 PDO는 MySQL만 지원한다.

PHP | 정답: X +10P

PDO는 MySQL, PostgreSQL, SQLite, MSSQL 등 다양한 데이터베이스를 지원하는 추상화 계층입니다.

X

Vue.js에서 v-for에 key prop은 필수이다.

Vue.js | 정답: O

key는 Vue가 DOM을 효율적으로 업데이트하는 데 필수적입니다. 고유한 값을 사용해야 합니다.

X

Next.js의 App Router에서 기본 컴포넌트는 Server Component이다.

Next.js | 정답: O

App Router에서 모든 컴포넌트는 기본적으로 Server Component입니다. 클라이언트 기능이 필요하면 "use client"를 선언합니다.

O

PHP에서 array_key_exists()와 isset()은 null 값 처리에서 차이가 있다.

PHP | 정답: O +10P

키가 존재하지만 값이 null이면 array_key_exists()는 true, isset()은 false를 반환합니다.

O

PHP에서 empty("")는 true를 반환한다.

PHP | 정답: O +10P

empty()는 빈 문자열, 0, "0", null, false, 빈 배열 등에 대해 true를 반환합니다.