JavaScript / TypeScript 온라인 실행 — Numio
JavaScript와 TypeScript를 온라인에서 실행하세요. ES2020+ 문법을 지원하며 격리된 환경에서 console.log 출력을 바로 확인할 수 있습니다. 무료, 가입 불필요.
브라우저에서 실행 · 가입 불필요
Ctrl/⌘ + Enter로 실행
출력
코드는 브라우저에서 실행되며 업로드되지 않습니다.
사용 방법
- JavaScript 또는 TypeScript를 선택합니다.
- 코드를 작성하고 console.log로 결과를 출력합니다.
- 실행(또는 Ctrl/⌘ + Enter)을 눌러 출력을 확인합니다.
예제
// JavaScript 예제
const nums = [3, 1, 4, 1, 5, 9];
const sorted = [...nums].sort((a, b) => a - b);
console.log("정렬 결과:", sorted.join(", "));
console.log("최댓값:", Math.max(...nums));
세부 정보 및 제한 사항
코드는 QuickJS(WebAssembly로 컴파일한 별도의 JavaScript 엔진)에서 실행되며 페이지와 격리됩니다. DOM, 네트워크, 브라우저 API는 사용할 수 없습니다.
TypeScript는 타입 표기를 제거한 뒤 실행합니다. 타입 오류는 검사하지 않고 문법 오류만 알려 줍니다.
FAQ
document나 fetch를 쓸 수 있나요?
아니요. 실행 환경에는 DOM, 네트워크, 브라우저 API가 없습니다. 웹 페이지를 다루려면 온라인 HTML 편집기를 이용하세요.
TypeScript 타입 검사를 하나요?
아니요. 타입을 제거하고 JavaScript로 실행하므로 문법 오류만 표시됩니다.
어떤 문법을 지원하나요?
let/const, 화살표 함수, 클래스, 구조 분해 할당, 템플릿 리터럴, 옵셔널 체이닝 등 최신 JavaScript 문법을 지원합니다.
관련 도구
형식 참고 자료
도구 페이지 업데이트: