Javascript Dasar #1: Pengenalan Javascript

Author Hilya Zea
25 Dec 2024
Javascript Dasar #1: Pengenalan Javascript

Hai, apa kabar? Semoga baik-baik aja ya! Pada tutorial pertama ini, kita bakal mulai mengenal apa itu JavaScript. JavaScript adalah bahasa pemrograman yang digunakan untuk membuat halaman web lebih interaktif. Jadi, kalau kamu sering lihat animasi, tombol yang bisa diklik, atau konten yang berubah tanpa harus muat ulang halaman, itu semua berkat JavaScript!

Apa Itu JavaScript?

JavaScript adalah bahasa pemrograman yang bisa berjalan di dalam browser. Jadi, tanpa perlu install software tambahan, kamu bisa mulai menulis dan menjalankan kode JavaScript langsung di browser. JavaScript membantu mengubah halaman web yang statis jadi dinamis, dengan melakukan hal-hal seperti:

  • Mengubah isi halaman web tanpa harus me-refresh (reload)
  • Menambah interaktivitas, misalnya validasi form, pop-up, animasi, dan sebagainya
  • Berinteraksi dengan server untuk mengambil data tanpa muat ulang halaman (ini yang disebut AJAX)

Sintaks Dasar JavaScript

Sebelum kita mulai praktek, kita perlu tahu beberapa dasar sintaks JavaScript. Tenang aja, semua sintaks ini bakal sering banget kamu pakai nanti!

  1. Menulis Perintah dengan console.log()

console.log() digunakan untuk menampilkan output di browser's developer console. Ini sangat berguna untuk debug kode, atau sekedar ngecek nilai dari variabel. Berikut contohnya:

console.log("Hello, World!");

Jika kamu buka browser dan buka Developer Tools (biasanya tekan F12), kamu akan melihat tulisan Hello, World! muncul di tab Console.

  1. Membuat Variabel

Untuk menyimpan data, kita menggunakan variabel. JavaScript memiliki beberapa cara untuk mendeklarasikan variabel, yaitu var, let, dan const. Kalau kamu baru mulai, disarankan pakai let dan const.

  • let: digunakan untuk variabel yang bisa diubah nilainya.
  • const: digunakan untuk variabel yang nilainya tetap dan tidak bisa diubah setelah ditentukan.
let nama = "John";
const umur = 25;

console.log(nama); // Output: John
console.log(umur); // Output: 25
  1. Tipe Data di JavaScript

JavaScript punya beberapa tipe data yang sering kamu temui:

  • String: Untuk teks. Contoh: "Halo Dunia!"
  • Number: Untuk angka. Contoh: 10, 3.14
  • Boolean: Untuk nilai true atau false.
  • Array: Untuk menyimpan banyak data dalam satu variabel.
  • Object: Untuk menyimpan data yang lebih kompleks.
let nama = "John"; // String
let umur = 25; // Number
let isActive = true; // Boolean

let arr = [1, 2, 3]; // Array
let orang = { nama: "John", umur: 25 }; // Object

Studi Kasus: Menampilkan Nama Pengguna

Sekarang, coba kita buat program kecil untuk menampilkan nama pengguna yang dimasukkan melalui input.

HTML-nya:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Pengenalan JavaScript</title>
</head>
<body>
  <h1>Masukkan Nama Anda</h1>
  <input type="text" id="namaInput" placeholder="Nama Anda">
  <button onclick="tampilkanNama()">Tampilkan Nama</button>
  <p id="hasil"></p>

  <script src="script.js"></script>
</body>
</html>

JavaScript-nya (di file script.js):

function tampilkanNama() {
  let nama = document.getElementById("namaInput").value;
  document.getElementById("hasil").innerText = "Nama Anda adalah " + nama;
}

Penjelasan:

  • Kita ambil nilai dari input dengan document.getElementById("namaInput").value.
  • Setelah itu, kita tampilkan nama tersebut di elemen <p> menggunakan innerText.

Nah, itu dulu ya untuk tutorial pertama kita! Semoga jelas, dan jangan lupa untuk coba praktekkan kode di atas di browser kamu.

Tutorial Terkait Lainnya

Javascript Dasar #2: Variabel, Tipe Data, dan Operator
Javascript Dasar #2: Variabel, Tipe Data, dan Operator

Hai, kembali lagi! Pada tutorial kedua ini, kita bakal membahas lebih dalam tentang variabel, tipe d...

Baca Tutorial
Javascript Dasar #3:  Fungsi dan Penggunaan  dalam Program
Javascript Dasar #3: Fungsi dan Penggunaan dalam Program

Hai lagi! Di tutorial ketiga ini, kita akan belajar tentang fungsi di JavaScript. Fungsi adalah bagi...

Baca Tutorial
Javascript Dasar #11:  DOM Manipulation
Javascript Dasar #11: DOM Manipulation

Halo, teman-teman! Kali ini kita akan membahas tentang DOM Manipulation atau cara kita berinteraksi ...

Baca Tutorial

Comments

Please login to post a comment.
No comments yet. Be the first to comment!