JavaScript: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k ~ref |
sunting isi dan membuat sub judul baru |
||
Baris 62:
JavaScript baru-baru ini mulai muncul di beberapa [[sistem tertanam]], biasanya dengan memanfaatkanNode.js.<ref>{{cite web|title=Tessel 2... Leverage all the libraries of Node.JS to create useful devices in minutes with Tessel.|url=https://tessel.io/|website=tessel.io|archive-url=https://web.archive.org/web/20210526212559/https://tessel.io/|archive-date=2021-05-26|access-date=2021-05-08|url-status=live}}</ref><ref>{{cite web|title=Node.js Raspberry Pi GPIO Introduction|url=https://www.w3schools.com/nodejs/nodejs_raspberrypi_gpio_intro.asp|website=w3schools.com|archive-url=https://web.archive.org/web/20210813192938/https://www.w3schools.com/nodejs/nodejs_raspberrypi_gpio_intro.asp|archive-date=2021-08-13|access-date=2020-05-03|url-status=live}}</ref><ref>{{cite web|title=Espruino – JavaScript for Microcontrollers|url=https://www.espruino.com/|website=espruino.com|archive-url=https://web.archive.org/web/20200501010722/https://www.espruino.com/|archive-date=2020-05-01|access-date=2020-05-03|url-status=live}}</ref>
==
Penulisan variabel di JavaScript standar tidak mempunyai data type. Semua value dapat disimpan di semua variabel. Variabel dapat ditentukan oleh let (variabel level blok), var (variabel level fungsi) atau const (variabel tak dapat diubah).<ref>{{Cite web|title=JavaScript Variables|url=https://www.w3schools.com/js/js_variables.asp|website=www.w3schools.com|language=en-US|access-date=2022-09-15}}</ref> ▼
▲Penulisan variabel di JavaScript standar tidak mempunyai data type. Semua value dapat disimpan di semua variabel. Variabel dapat ditentukan oleh let (variabel level blok), var (variabel level fungsi) atau const (variabel tak dapat diubah).<ref>{{Cite web|title=JavaScript Variables|url=https://www.w3schools.com/js/js_variables.asp|website=www.w3schools.com|language=en-US|access-date=2022-09-15}}</ref>
==== Var ====
▲=== Var ===
Berikut adalah contoh penulisan JavaScript dengan menggunakan var:<syntaxhighlight lang="javascript">
var x = 1;
Baris 72 ⟶ 75:
</syntaxhighlight>
==== Let ====
Berikut adalah contoh penulisan JavaScript dengan menggunakan let:<syntaxhighlight lang="javascript">
let panjang = 5;
Baris 79 ⟶ 83:
</syntaxhighlight>
==== Const ====
Berikut adalah contoh penulisan JavaScript dengan menggunakan const:<syntaxhighlight lang="javascript" line="1">
const angkaPertama = 5;
const angkaKedua = 6;
let jumlah = angkaPertama + angkaKedua;
</syntaxhighlight>
=== Komentar ===
Penulisan komentar (''comment'') pada JavaScript terdapat dua cara, yaitu komentar untuk satu baris (s''ingle line comments'') dan komentar untuk lebih dari satu baris (''multi-line comments''). Baris kode komentar tidak akan dieksekusi oleh JavaScript dan akan diabaikan.
Contoh penulisannya adalah sebagai berikut :
==== Komentar untuk satu baris ====
<syntaxhighlight lang="javascript">
// ini adalah komentar untuk satu baris
let kata = "Halo!";
console.log(kata);
</syntaxhighlight>
|