Apakah perbezaan antara lua dan javascript
Perbezaan: 1. Kod ulasan JavaScript ialah "//", dan kod ulasan Lua ialah "--"; 2. JavaScript menggunakan val untuk mengisytiharkan pembolehubah global dan tiada pembolehubah tempatan, manakala Lua tidak perlu terletak secara langsung ialah pembolehubah global, dan pengisytiharan tempatan ialah pembolehubah tempatan.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.
Apakah perbezaan antara lua dan javascript
Perbandingan perbezaan antara Lua dan Javascript
Lua simulator js solution
1. Simulasi tahap sintaks
Perbezaan bahasa antara lua dan js
1.1 Nota
js ialah //, lua ialah --.
1.2 Pembolehubah
js menggunakan val untuk mengisytiharkan pembolehubah global dan tiada pembolehubah tempatan, dan lua tidak perlu diletakkan secara langsung adalah pembolehubah global, dan pengisytiharan tempatan adalah pembolehubah tempatan.
1.3 Operator
js
- * / % --
= = -= *= /= %=
Rentetan sokongan
txt1 = "apa sangat";
txt2 = "hari yang baik";
txt3 =txt1 " " txt2;
Cetak output txt3 sebagai "hari yang sangat baik".
Peraturan:
Bandingkan nombor dengan rentetan Tambah, hasilnya akan menjadi rentetan.
lua
binari: - * / ^ %
unary:- (Tanda tolak )
Gabungan rentetan lua ialah..
Contohnya, "Hello ".."World" digabungkan menjadi Hello World
1.4 Operator Perhubungan
pengendali hubungan js
== === (kongruen) != >= <
- pengendali hubungan lua
1.5 Operator logik
- js
- lua
1.6 Jika ...Pernyataan lain
- js class c
- lua
kotak mesej 1.8
jsKotak amaran alert("teks")
Pesan kotak pengesahan("teks","nilai lalai")lua
- Sambungan menyokong kotak amaran dan kotak pengesahan fungsi 1.9
- js dengan {} kelas c
lua
- skrip vb kelas lua 2.0 Untuk gelung
function 函数名(参数) { 代码... }
js: kelas c
- lua: terbahagi kepada dua jenis: jenis angka Untuk dan jenis generik Untukjenis angka Untuk:
function 函数名( 参数) end
Generik Untuk
Generic For The loop merentasi semua nilai melalui fungsi iterator:
for (i=0;i<=10;i++) { document.write("The number is " + i) document.write("<br />") }
Pustaka asas Lua menyediakan ipairs, iaitu fungsi iterator untuk merentasi tatasusunan.
i akan diberikan nilai indeks dalam setiap gelung, dan v akan diberikan nilai elemen tatasusunan sepadan dengan indeks
for var= exp1,exp2,exp3 do <执行体> end
for i =1,100 do print(i) end for i =1,100,2 do print(i) end
--打印数组a 的所有值 for i,v in pairs(a) do print(v) end
Kod di atas: Baca baris sehingga tamat apabila baris bukan "", dan cetak nilai baris ini.
2.2 Rehat dan Teruskan---打印table t中所以的key for k in pairs(t) do print(k) end
js: Terdapat dua jenis c
while (变量<=结束值) { 需执行的代码 } lua: i =1; while a[i] do print(a[i]) i = i+1; end
yang boleh digunakan Pernyataan dalam gelung: putus dan teruskan
repeat: line = io.read() until line~="" print(line)
Contoh kod:
- arahan continue akan menamatkan gelung semasa dan terus berjalan dari nilai seterusnya.
<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
<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>
- For...In digunakan untuk menggelung melalui sifat tatasusunan atau objek.
untuk ... dalam Setiap kali kod dalam gelung dilaksanakan, ia akan beroperasi pada elemen tatasusunan atau sifat objek.
Sintaks:
local i =1 while a[i] do if a[i] == v then break end i = i +1 end
Lua: Sangat mudah untuk menggantikannya dengan generik Untuk.
Syor yang berkaitan :tutorial pembelajaran javascript
Atas ialah kandungan terperinci Apakah perbezaan antara lua dan javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.
