İçeriğe geç

Online JavaScript ve TypeScript Derleyici — Numio

JavaScript ve TypeScript'i modern ES2020+ sözdizimiyle online çalıştırın. console.log çıktısını yalıtılmış bir ortamda anında görün. Ücretsiz, kayıt yok.

Tarayıcınızda çalışır · Üyelik gerekmez

Çalıştırmak için Ctrl/⌘ + Enter

Çıktı

Kod tarayıcınızda yerel olarak çalışır; hiçbir yere yüklenmez.

Nasıl kullanılır?

  1. JavaScript veya TypeScript'i seçin.
  2. Kodunuzu yazın ve sonuçları console.log ile yazdırın.
  3. Çıktıyı görmek için Çalıştır'a (veya Ctrl/⌘ + Enter) basın.

Örnek

// JavaScript örneği
const nums = [3, 1, 4, 1, 5, 9];
const sorted = [...nums].sort((a, b) => a - b);
console.log("Sıralı:", sorted.join(", "));
console.log("En büyük:", Math.max(...nums));

Ayrıntılar ve sınırlamalar

Kod, WebAssembly'ye derlenmiş ayrı bir JavaScript motoru olan QuickJS'te çalışır. Sayfadan yalıtılmıştır: DOM, ağ veya tarayıcı API'leri yoktur.

TypeScript'te tür açıklamaları çalıştırmadan önce kaldırılır. Tür hataları denetlenmez; yalnızca sözdizimi hataları bildirilir.

FAQ

document veya fetch kullanabilir miyim?

Hayır. Bu ortamda DOM, ağ veya tarayıcı API'leri yoktur. Web sayfalarıyla çalışmak için online HTML düzenleyiciyi kullanın.

TypeScript türleri denetleniyor mu?

Hayır. Türler kaldırılır ve kod JavaScript olarak çalışır; bu yüzden yalnızca sözdizimi hataları görünür.

Hangi sözdizimi destekleniyor?

let/const, ok fonksiyonları, sınıflar, yapı bozma, şablon dizgeleri ve optional chaining gibi modern JavaScript özellikleri.

Biçim kaynakları

Araç sayfasının güncellenme tarihi: