다시 도전!
정답률 30%
문제별 결과
스택(Stack)은 LIFO(Last In, First Out) 구조이다.
스택은 가장 나중에 삽입된 데이터가 가장 먼저 삭제되는 후입선출 구조입니다.
클라이언트 측 유효성 검사만으로 보안이 충분하다.
클라이언트 측 검사는 쉽게 우회할 수 있습니다. 반드시 서버 측에서도 유효성 검사를 수행해야 합니다.
PHP에서 객체는 new 키워드로 생성한다.
$obj = new MyClass(); 형태로 객체를 생성합니다.
PHP에서 변수 선언 시 타입을 반드시 지정해야 한다.
PHP는 동적 타입 언어로 변수 선언 시 타입 지정이 필요 없습니다.
HTTP 상태코드 200은 요청 성공을 의미한다.
200 OK는 요청이 성공적으로 처리되었음을 나타냅니다.
JavaScript에서 console.log()는 동기적으로 실행된다.
대부분의 환경에서 console.log()는 동기적이지만, Node.js에서 stdout에 쓸 때 비동기적일 수 있습니다. 또한 브라우저에서 객체 참조가 지연 평가될 수 있습니다.
PHP는 컴파일 언어이다.
PHP는 인터프리터 언어입니다. OPcache로 바이트코드 캐시는 가능하지만 기본적으로 매 요청마다 해석됩니다.
PHP에서 인터페이스는 메서드 구현을 포함할 수 있다.
인터페이스는 메서드 시그니처만 정의합니다. 구현은 포함할 수 없습니다(PHP 8의 기본 구현 제외).
PHP에서 array_key_exists()는 배열에 특정 키가 존재하는지 확인한다.
array_key_exists("name", $arr)는 키가 존재하면 true, 없으면 false를 반환합니다.
TypeScript 파일(.ts)은 브라우저에서 직접 실행할 수 있다.
TypeScript는 컴파일하여 JavaScript로 변환해야 브라우저에서 실행할 수 있습니다.