브라우저가 제공하는 기능을 JavaScript로 사용하는 기본 구조를 배웁니다.
웹 API는 DOM, Fetch, Storage, Geolocation처럼 브라우저 환경이 제공하는 인터페이스입니다. JavaScript 언어 자체와 구분되며 보안 컨텍스트나 사용자 권한이 필요한 API도 있습니다.
웹 API은 JavaScript가 브라우저 기능을 호출하고 결과와 실패를 처리하는 강좌입니다. 먼저 변수, 함수, 이벤트, DOM 기초를 익힌 뒤 학습하세요.
먼저 현재 결과를 확인한 뒤 navigator.language 외에 online 상태도 화면에 출력하세요. 수정 전에는 예상한 변화를 한 문장으로 적고, 실행 뒤에는 정보 순서와 키보드 접근까지 그대로인지 살펴보세요.
API 지원 여부와 권한 거부 상황을 처리하지 않으면 특정 브라우저에서 기능이 멈춥니다.
직접 바꿔보세요navigator.language 외에 online 상태도 화면에 출력하세요.