처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / JavaScript / 문제

JavaScript URL 생성자(constructor)의 장점으로 올바른 것은?

쉬움 MDN Web Docs
보기 및 정답
A URL 문자열을 파싱하여 hostname, pathname, searchParams 등의 구성 요소에 쉽게 접근할 수 있다
B URL 문자열을 자동으로 단축(shorten)하여 짧은 형태의 URL을 생성하며 리다이렉트 기능을 내장하는 것으로 일반적으로 알려져 있다
C URL에 포함된 보안 취약점을 자동으로 감지하여 XSS 공격이나 SQL 인젝션 위험을 사전에 차단한다
D URL 문자열을 AES-256 알고리즘으로 암호화하여 안전하게 저장하며 복호화 메서드도 함께 제공한다

해설

new URL('https://example.com/path?q=1')로 URL 객체를 생성하면 hostname, pathname, searchParams 등의 프로퍼티로 URL 구성 요소에 쉽게 접근할 수 있습니다. searchParams.get('q')처럼 쿼리 파라미터를 안전하게 다룰 수 있어 문자열 조작보다 안전합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기