JavaScript 스니펫 검토
스니펫을 정리하고 JavaScript 검토 보고서를 복사한 뒤 압축이나 API payload 확인까지 이어갑니다.
압축되거나 읽기 어려운 JavaScript를 보기 좋게 정리해 디버깅과 코드 리뷰를 돕는 도구입니다.
입력 / 출력
입력, 출력, 복사 작업은 이 영역에 모았습니다. 예제와 검토 내용은 아래에서 따로 확인합니다.
로컬 세션
입력 상태를 이 브라우저에만 저장해 계정 없이 마지막 작업을 복원할 수 있습니다.
기본 입력/출력 흐름이 끝난 뒤 필요한 예제, 확인 목록, 관련 도구만 펼쳐 봅니다.
JavaScript 스니펫 검토
스니펫을 정리하고 JavaScript 검토 보고서를 복사한 뒤 압축이나 API payload 확인까지 이어갑니다.
복사 전 확인
흔한 실패 사례
관련 도구
가이드
기본 입력/출력 흐름이 끝난 뒤 필요한 예제, 확인 목록, 관련 도구만 펼쳐 봅니다.
function hi(){console.log('bob');}const total=items.reduce((sum,item)=>sum+item.price,0)export async function load(){return fetch('/api/data').then((r)=>r.json())}JavaScript 예제
문자
34
함수 수
1
Console 호출
1
출력 줄 수
3
복사하기 전에 모듈 문법, 비동기 사용, 브라우저 API, 압축 후 크기를 확인합니다.
Import 수
0
Export 수
0
Async/await
0
브라우저 API
0
브라우저 API가 감지되지 않았습니다.
압축률
0%
공백과 주석 제거 후 예상 감소율입니다.
신호 미리보기
스니펫에서 발견된 실행 환경과 모듈 신호입니다.
JavaScript 검토 보고서
모듈/실행환경 신호, 네트워크와 eval 위험, 경고, 안전 검토 체크리스트가 담긴 인수인계 보고서를 복사합니다.
출력 모드
보기 좋게 정리
Import 수
0
Export 수
0
Async/await
0
브라우저 API
0
브라우저 API가 감지되지 않았습니다.
Fetch 호출
아니요
Eval 위험
아니요
압축률
0%
검토 메모
검토 체크리스트
# JavaScript 검토 보고서 - 검토 시각: 브라우저 복사 시각 - 출력 모드: 보기 좋게 정리 - 문자: 34 - 출력 줄 수: 3 - 함수 수: 1 - Import 수: 0 - Export 수: 0 - Async/await: 0 - 브라우저 API: 브라우저 API가 감지되지 않았습니다. - Console 호출: 1 - Fetch 호출: 아니요 - Eval 위험: 아니요 - TODO/FIXME/HACK 메모: 아니요 - 압축률: 0% - 원본 JavaScript는 이 보고서에 포함하지 않습니다. 필요하면 제거 처리한 스니펫을 따로 첨부하세요. ## 검토 메모 - console 호출이 있습니다. 필요하면 운영 전 디버그 로그를 제거하세요. - 이 정리 기능은 짧은 JavaScript 조각용이며 Prettier나 프로젝트 정리 도구를 대체하지 않습니다. ## 검토 체크리스트 - 배포 전 프로젝트 테스트나 안전한 sandbox에서 스니펫을 실행하세요. - 브라우저, Node.js, edge runtime, bundler 중 어디를 대상으로 하는지 확인하세요. - 네트워크 코드 복사 전 fetch URL, 인증 정보, 오류 처리를 확인하세요. - 운영 전 debug console 출력과 TODO 메모를 제거하세요. - 압축하거나 문서에 붙일 때 license와 handoff 주석을 보존하세요.
복사 가능한 출력
function hi(){
console.log('bob');
}