Belajar Dasar JavaScript: Mengenal Bahasa JavaScript

JavaScript merupakan bahasa pemrograman yang populer.

Mengenal JavaScript

JavaScript pertama kali dibuat oleh Netscape sebagai bahasa skripting untuk web. JavaScript merupakan bahasa pemrograman dinamis yang diinterpretasi (tidak perlu kompilasi) dan mendukung berbagai paradigma. JavaScript umumnya dijalankan di browser, tetapi juga bisa dijalankan di luar browser. Sintak dari JavaScript mirip dengan Java, C dan C++. Kode pada JavaScript disimpan di file berekstensi .js.

Mengapa Belajar JavaScript

Berikut alasan mengapa belajar bahasa pemrograman JavaScript:

  • Merupakan bahasa pemrograman yang populer
  • Cross platform, bahasa JavaScript bisa dijalankan di semua sistem operasi dan browser
  • Ekosistem yang sangat besar
  • Bisa digunakan untuk membuat web yang interaktif dengan Vue, React, Angular, dsb.
  • Bisa digunakan untuk membuat aplikasi desktop dengan Electron
  • Bisa digunakan untuk membuat aplikasi mobile (Android dan iOS) dengan React Native
  • Bisa digunakan untuk membuat server dengan ExpressJS dan framework lainnya.
  • Dan masih banyak lagi.

IDE dan Tools

IDE yang sering digunakan untuk mengembangkan aplikasi JavaScript adalah Visual Studio Code. Untuk menjalankan kode JavaScript di Web kalian bisa menggunakan JS Bin. Kalian bisa menjalankan kode JavaScript di browser menggunakan DevTools. Untuk menjalankan kode JavaScript diluar browser kalian bisa menggunakan NodeJS atau Deno.

Hello World!

Kalian bisa menjalankan kode ini untuk membuat aplikasi Hello World.

console.log("Hello World");

Kalian bisa menjalankan kode ini di JS Bin. Kode tersebut menghasilkan:

Hello World

console.log merupakan fungsi yang jika dipanggil akan mencetak suatu teks.

Komentar

Komentar merupakan bagian dari kode yang diabaikan oleh JavaScript dan tidak dijalankan. Komentar berguna untuk memberi penjelasan suatu kode. Ada dua jenis komentar yaitu single line comment dan multi line comment.

Single line comment diawali dengan // dan berakhir sampai akhir baris.

// console.log("Hello World");
// Kode di atas tidak dijalankan

console.log("Hay");

Jika dijalankan menghasilkan:

Hay

Multi line comment diawali dengan /* dan berakhir pada */. Ini berguna untuk membuat komentar yang terdiri dari beberapa baris.

/*
console.log("Hello World");
Kode ini tidak dijalankan
*/

console.log("Hai");

Kode di atas menghasilkan:

Hai

Semicolon

Pada JavaScript, setiap akhir baris bisa diberi semicolon (;). Semicolon pada akhir baris ini opsional, karena JavaScript bisa memahami akhir dari sebuah kode dengan pintar.