Ist es möglich, eine Konsolen-basierte Anwendung in JS zu erstellen? Diese Art von allem, was ich jetzt erreichen kann. Ich hoffte auf eine in der Browser-Konsole basierte Anwendung und nicht auf eine Popup-Eingabeaufforderung: P
%Vor%
Im Javascript-Programm habe ich oben gesagt: da ist zuerst eine prompt
Box dann da
ist eine if
-Anweisung, um zu überprüfen, ob der Benutzer "do_stuff" eingegeben hat, wenn er dies nicht tut. (" else
"), dann wird eine Alarmbox angezeigt: Du hast mir nichts gesagt, was ich weiß!
Kurze Antwort: Sie können fast alles mit JavaScript ausführen. Hier ist eine Beispielkonsole, die einen Befehl gefolgt von einem durch Leerzeichen getrennten Satz von Argumenten übernimmt, ähnlich wie viele Windows-Befehlszeilenaktionen.
Es scheint so, als wären Sie mit JavaScript noch nicht vertraut, und Sie sollten lernen, wie es im Kern mit dem Browser funktioniert ... aber ich weiß nicht, welchen Browser Sie verwenden werden, so wie in meinem Beispiel das YUI-Framework, so dass mein Code nicht mit Browser-Normalisierung überladen ist.
Versuchen Sie, Folgendes als HTML-Dokument zu speichern. Wenn Sie es dann in Ihrem Browser öffnen, versuchen Sie "do_stuff arg1 George 9 howdy" oder "greet Navweb". Ich hoffe, Sie können herausfinden, was passiert, indem Sie den Code überprüfen. Ich fürchte, ich hatte keine Zeit, die richtigen Kommentare abzugeben.
%Vor%Der einfachste und kompatibelste Weg ist die Verwendung einer der vielen Javascript-Terminalemulator-Bibliotheken wie termlib , jqueryterminal usw.
Tags und Links javascript html console