Διαφήμιση

Γράψτε και εκτελέστε JavaScript άμεσα σε ένα ασφαλές sandbox — δείτε την έξοδο της console, τις τιμές επιστροφής, τα σφάλματα και τον χρόνο χωρίς να ανοίξετε τα DevTools. Δωρεάν και τρέχει στον browser σας.

Τρέχει σε ένα sandboxed iframe στον browser σας — τίποτα δεν αποστέλλεται σε διακομιστή.

Πατήστε Ctrl/⌘ + Enter για εκτέλεση
JavaScript
1
Console
>_ Η έξοδος της console εμφανίζεται εδώ

Σχετικά με το Δοκιμαστής JavaScript

Το JavaScript Tester είναι ένα διαδικτυακό playground JS όπου μπορείτε να γράψετε και να εκτελέσετε JavaScript ακαριαία χωρίς να ανοίξετε τα DevTools ή να στήσετε ένα έργο. Πληκτρολογήστε κώδικα στον επεξεργαστή, πατήστε Run ή Ctrl/Cmd + Enter, και το πεδίο κονσόλας εμφανίζει την έξοδο log, τις προειδοποιήσεις, τα σφάλματα και τον χρόνο εκτέλεσης.

Ο κώδικάς σας εκτελείται μέσα σε ένα απομονωμένο iframe χωρίς πρόσβαση στην περιβάλλουσα σελίδα. Κάθε εκτέλεση ξεκινά σε ένα καινούριο sandbox, οπότε υπολειπόμενες μεταβλητές και ανεξέλεγκτος κώδικας από μια προηγούμενη προσπάθεια δεν μολύνουν ποτέ την επόμενη, και μπλοκαριστικά διαλογικά παράθυρα όπως το alert εξουδετερώνονται ώστε η σελίδα να μην παγώνει ποτέ.

Επειδή όλα εκτελούνται πλευράς-πελάτη στο πρόγραμμα περιήγησής σας, τίποτα από όσα πληκτρολογείτε δεν αποστέλλεται σε διακομιστή. Είναι ένας γρήγορος, ιδιωτικός τρόπος να δοκιμάσετε ένα απόσπασμα από το Stack Overflow, να ελέγξετε τη συμπεριφορά async/await, ή να αποσφαλματώσετε μια μικρή συνάρτηση.

Πώς να χρησιμοποιήσετε το Δοκιμαστής JavaScript

  1. Πληκτρολογήστε ή επικολλήστε JavaScript στο πεδίο του επεξεργαστή, ή κάντε κλικ στο Δείγμα για ένα λειτουργικό παράδειγμα.
  2. Κάντε κλικ στο Run, ή πατήστε Ctrl/Cmd + Enter, για να εκτελέσετε τον κώδικα.
  3. Διαβάστε την έξοδο console.log, info, warn και error — καθώς και τυχόν σφάλματα που εμφανίστηκαν — στο πεδίο κονσόλας, με τον χρόνο εκτέλεσης να εμφανίζεται όταν ολοκληρωθεί η εκτέλεση.
  4. Ενεργοποιήστε το Αυτόματη εκτέλεση για να επανεκτελείτε τον κώδικα αυτόματα καθώς επεξεργάζεστε.
  5. Χρησιμοποιήστε το Καθαρισμός κονσόλας για να αδειάσετε την έξοδο, ή το Καθαρισμός για να ξεκινήσετε από την αρχή με νέο κώδικα.

Συχνές ερωτήσεις

Το σενάριό σας εκτελείται μέσα σε ένα iframe με τον περιορισμό sandbox="allow-scripts", απομονωμένο από τη σελίδα. Η έξοδος κονσόλας και τα σφάλματα προωθούνται πίσω για εμφάνιση, και το iframe δημιουργείται εκ νέου σε κάθε εκτέλεση ώστε η προηγούμενη κατάσταση να απορρίπτεται.

Κλήσεις στα console.log, console.info, console.warn και console.error εμφανίζονται όλες στο πεδίο κονσόλας, μαζί με μη-συλληφθέντα σφάλματα και μια γραμμή χρονισμού που δείχνει πόσα χιλιοστά του δευτερολέπτου διήρκεσε η εκτέλεση.

Ναι. Σύγχρονη σύνταξη συμπεριλαμβανομένων των async/await, promises, arrow functions και template literals εκτελείται ακριβώς όπως θα εκτελούνταν στο πρόγραμμα περιήγησής σας, καθώς το sandbox χρησιμοποιεί την ίδια μηχανή JavaScript με τη σελίδα.

Όχι. Όλα εκτελούνται τοπικά σε ένα απομονωμένο iframe στο πρόγραμμα περιήγησής σας· κανένας κώδικας ή έξοδος δεν μεταδίδεται σε διακομιστή.

Ναι. Είναι δωρεάν, δεν απαιτεί εγγραφή, και μπορείτε να εκτελείτε όσα αποσπάσματα θέλετε.

Κοινοποίηση
Χρειάζεστε βοήθεια;
Βρήκατε πρόβλημα με αυτό το εργαλείο; Ενημερώστε μας.
Αναφορά προβλήματος

Προσθέστε αυτό το δωρεάν εργαλείο στον δικό σας ιστότοπο — αντιγράψτε και επικολλήστε τον παρακάτω κώδικα.