Javascript adalah sebuah bahasa pemograman yang dibuat oleh Brendan Eich untuk digunakan pada web
Bagaimana cara kita menggunakan Javascript?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0"
/>
<title>Document</title>
</head>
<body>
<script> console.log("Hello World"); </script>
</body>
</html>
kita bedah, di kode diatas terdapat kode html. Untuk menjalankan javascript, terdapat pada tag <script>. di dalam situ terdapat 'console.log('hello world');'. coba jalankan kode tersebut pada editor anda dan lihat hasilnya pada dev mode browser anda!
Iya, sekarang Javascript bisa dijalankan diluar browser berkat tools seperti NodeJS atau BunJS!
Cara Menggunakan Node:
Seperti yang kita bahas, kita sudah menjalankan kode javascript dengan tag dan file index.js
di dalam script tersebut, kita menggunakan console.log("hello world");
kode digunakan untuk menampilkan sesuatu di terminal. Contoh lain seperti print("hello world") pada python!
Di javascript, ada beberapa cara untuk mendeklarasikan Variable. seperti
let nama = "Fathin";
menggunakan let. Ini adalah cara mendeklarasikan variable pada
javascript yang paling sering di gunakan dan dijumpai
const nama = "Fathin";
const digunakan untuk membuat variable yang bertipe constan. Tidak
dapat dideklarasikan lagi setelah dideklarasikan
var nama = "Fathin";
var adalah tipe deklarasi variable yang jarang digunakan, karena
var biasanya tidak menampilkan error ketika terdapat error.
Berbeda dengan let yang langsung menampilkannya
Array adalah variable yang spesial, karena dapat menyimpan lebih dari 1 data
Karena kita tidak perlu mendeklarasikan berbagai variable lagi hanya untuk data yang yang sejenis saja
const array_name = [item1, item2, ...];
Fungsi dalam Javascript agak sedikit berbeda dari beberapa kebanyakan bahasa pemograman lainnya. Dikarenakan fungsi dalam javascript berupa object sehingga dapat di define dengan variabel
Fungsi adalah kode blok untuk melakukan suatu tugas yang kita berikan yang dapat digunakan ketika fungsi tersebut dipanggil saja. Hal ini berfungsi agar kita dapat KIS (Keep It Simple) dan DRY (Don't Repeat Yourself).
//contoh fungsi biasa
function hello(nama) {
return `Halo ${nama}`;
}
console.log(hello("Fathin")); //output: Halo Fathin
//contoh fungsi dengan variable
let tambah = (num1, num2) => {
return num1 + num2;
}
console.log(tambah(3, 5)); //output: 8
Ada banyak sekali, teman-teman bisa melihat di w3school, geekforgeeks dan berbagai media sosial untuk hal lain pada javascript, seperti framework React, Angular. TypeScript yang merupakan Upgrade dari Javascript dengan tipe data. Dan berbagai hal lainnya!
Terima kasih banyak telah membaca web saya! Silahkan mengunjungi website saya untuk melihat project project yang telah saya bikin sebelumya :D
Website M.Fathin Halim