


Was ist der Unterschied zwischen Lua und Javascript?
Unterschied: 1. Der Kommentarcode von JavaScript ist „//“ und der Kommentarcode von Lua ist „--“. 2. JavaScript verwendet val, um globale Variablen ohne lokale Variablen zu deklarieren, während Lua dies nicht direkt tun muss Als globale Variable positioniert. Die lokale Deklaration ist eine lokale Variable.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Was ist der Unterschied zwischen Lua und JavaScript
Comparison der Unterschiede zwischen Lua und JavaScript
lua -Simulator JS -Lösung
1. 1 .1 Hinweis
js ist //, lua ist --.1.2 Variablen
js verwendet val, um globale Variablen zu deklarieren, und es gibt keine lokalen Variablen. Lua muss nicht direkt positioniert werden. Es handelt sich also um eine globale Variable und die lokale Deklaration ist eine lokale Variable.1.3 Operatoren
js
- + - * / % ++ --= += -= *= /= %=
- binär: + - * / ^ %uniär: -(Minuszeichen)
1.4“ gespleißt Operator & & lt; & lt; = = = (nicht gleich)
js
- und oder nicht
1.6 If ...Else-Anweisung
- js Klasse c
lua
- if then else .
- Warnungsbox-Alarm („Text“)
Bestätigungsfeld-Eingabeaufforderung („Text“, „Standardwert“)
lua
Erweiterung unterstützt Warnfeld und Bestätigungsfeld
- 1.9 Funktion
js
- Lua
function 函数名(参数) { 代码... }
function 函数名( 参数) end
for (i=0;i<=10;i++) { document.write("The number is " + i) document.write("<br />") }
for var= exp1,exp2,exp3 do <执行体> end
In jeder Schleife wird i ein Indexwert zugewiesen, und v wird ein Array-Elementwert zugewiesen, der dem
Index entspricht.for i =1,100 do print(i) end for i =1,100,2 do print(i) end
2.1 While-Schleife
js: Klasse c- Gleichzeitig unterstützt Lua auch Wiederholung: Unterstützt Wiederholungsanweisungen zum Implementieren von Schleifen.Der obige Code: Zeile bis zum Ende der Zeile lesen ist nicht „“ und gibt den Wert dieser Zeile aus.
---打印table t中所以的key for k in pairs(t) do print(k) end
Nach dem Login kopieren
--打印数组a 的所有值 for i,v in pairs(a) do print(v) end
2.2 Break und Continue
- js: Klasse c
Der Befehl break kann die Ausführung der Schleife beenden und dann Ausführung fortsetzen Der Code nach der Schleife (sofern Code nach der Schleife vorhanden ist).
Codebeispiel:- Der Continue-Befehl beendet die aktuelle Schleife und fährt mit dem nächsten Wert fort.
repeat: line = io.read() until line~="" print(line)
Nach dem Login kopieren
while (变量<=结束值) { 需执行的代码 } lua: i =1; while a[i] do print(a[i]) i = i+1; end
- unterstützt break, unterstützt jedoch nicht continue.
<script type="text/javascript"> var i=0 for (i=0;i<=10;i++) { if (i==3){break} document.write("The number is " + i) document.write("<br />") } </script> Continue
Nach dem Login kopieren2.3 For...In-Anweisung
For...In-Anweisung wird verwendet, um die Eigenschaften eines Arrays oder Objekts zu durchlaufen.
for ... in Jedes Mal, wenn der Code in der Schleife ausgeführt wird, bearbeitet er die Elemente des Arrays oder die Eigenschaften des Objekts. Syntax:<script type="text/javascript"> var i=0 for (i=0;i<=10;i++) { if (i==3){continue} document.write("The number is " + i) document.write("<br />") } </script>
local i =1 while a[i] do if a[i] == v then break end i = i +1 end
Javascript-Lerntutorial
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Lua und Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.
