😊

좋아요!

5 / 10

정답률 50%

5
정답
5
오답
26.9초
총 소요시간
+50P 획득!
새 문제 5개 정답 (5 x 10P)

문제별 결과

X

Vue에서 slot은 부모 컴포넌트의 스코프에서만 데이터에 접근한다.

Vue.js | 정답: X

scoped slot을 사용하면 자식 컴포넌트의 데이터에도 접근할 수 있습니다.

X

PHP에서 상수의 값은 한 번 정의하면 변경할 수 없다.

PHP | 정답: O

상수(constant)는 한 번 정의되면 스크립트 실행 중 변경하거나 해제할 수 없습니다.

O

PHP에서 __toString() 매직 메서드는 객체를 문자열로 변환할 때 호출된다.

PHP | 정답: O +10P

echo $obj; 또는 (string)$obj 시 __toString()이 호출됩니다.

X

Vue에서 props는 자식 컴포넌트에서 직접 수정할 수 있다.

Vue.js | 정답: X

props는 읽기 전용입니다. 자식에서 변경하려면 emit으로 부모에게 이벤트를 전달해야 합니다.

O

PHP에서 기본 매개변수 값으로 함수 호출을 사용할 수 있다.

PHP | 정답: X +10P

기본 매개변수 값은 상수 표현식만 가능합니다. function foo($x = time())은 오류입니다. PHP 8.1의 new는 예외.

O

CSS에서 subgrid는 모든 브라우저에서 지원된다.

HTML/CSS | 정답: X +10P

subgrid는 최신 기능으로 일부 브라우저에서만 지원됩니다. 사용 전 호환성 확인이 필요합니다.

O

PHP에서 trait은 여러 개를 동시에 사용할 수 있다.

PHP | 정답: O +10P

use Trait1, Trait2; 형태로 여러 트레이트를 사용할 수 있습니다. 메서드 충돌 시 insteadof로 해결합니다.

X

PHP에서 객체는 new 키워드로 생성한다.

PHP | 정답: O

$obj = new MyClass(); 형태로 객체를 생성합니다.

O

PHP의 정규표현식에서 /i 수정자는 대소문자를 구분하지 않게 한다.

PHP | 정답: O +10P

preg_match("/hello/i", "Hello World")는 대소문자를 무시하여 매칭됩니다.

X

PHP 정규표현식에서 \b는 바이트 경계를 의미한다.

PHP | 정답: X

\b는 단어 경계(word boundary)를 의미합니다. 단어 문자와 비단어 문자 사이의 위치입니다.