01 현재 환경을 먼저 적기
언어와 프레임워크의 이름뿐 아니라 버전을 함께 기록하세요. 브라우저 기능을 사용한다면 지원해야 하는 브라우저와 기기도 중요합니다. 환경을 구체적으로 정리하면 관련 없는 해결책을 걸러내기 쉽습니다
02 공식 문서와 예제 연결하기
검색으로 문제의 힌트를 얻었다면 공식 문서에서 같은 기능을 찾아보세요. 매개변수 반환값과 예외 조건을 읽으면 짧은 예제가 설명하지 못한 범위를 알 수 있습니다. 문서에 버전 선택 기능이 있다면 작업 환경과 맞추세요
03 호환성의 각주 읽기
지원 표의 색상이나 숫자만 보지 말고 부분 지원과 예외에 관한 주석을 읽으세요. 일부 환경에서 옵션이 필요하거나 기능의 일부만 제공될 수 있습니다. 사용하는 기능의 범위를 구체적으로 확인하는 것이 좋습니다
04 작은 예제로 확인하기
찾은 내용을 바로 전체 코드에 적용하기보다 작은 예제로 예상한 동작을 확인하세요. 예제가 돌아가더라도 실제 데이터와 권한 네트워크 조건에서는 결과가 달라질 수 있습니다. 문제가 해결된 이유를 메모해 두면 같은 상황에서 다시 활용하기 쉽습니다
