JavaScript - Program Hello World

Halo sana, para pemrogram yang sedang belajar! Selamat datang ke dunia menarik JavaScript. Saya sangat senang menjadi panduanmu dalam perjalanan ini. Sebagai orang yang telah mengajar pemrograman selama tahun tahun, saya bisa katakan bahwa tidak ada yang bisa menyamai rasa menulis program pertamamu. Jadi, mari kita masuk dan buat program JavaScript pertamamu bersama – program "Hello World" yang klasik!

JavaScript - Hello World

Menulis Program "Hello World" di JavaScript

Sebelum kita mulai mengoding, mari berbicara tentang apa arti "Hello World" dalam pemrograman. Itu adalah program sederhana yang menampilkan teks "Hello World" dan biasanya digunakan sebagai langkah pertama bagi pemula dalam belajar bahasa pemrograman baru. Itu seperti mengatakan "Hi" kepada dunia pemrograman!

Sekarang, di JavaScript, ada beberapa cara untuk membuat program ini. Kita akan jelajahi setiap metode, dan saya berjanji, pada akhir tutorial ini, Anda akan bisa mengatakan "Hello World" dalam lebih dari satu cara!

Menggunakan document.write()

Mari mulai dengan salah satu metode yang paling sederhana: document.write(). Fungsi ini menulis konten langsung ke dokumen HTML Anda.

<html>
<body>
<script>
document.write("Hello World!");
</script>
</body>
</html>

Ini adalah apa yang terjadi dalam kode ini:

  1. Kita mulai dengan tag HTML dasar (<html> dan <body>).
  2. Kita menggunakan tag <script> untuk memberitahu browser bahwa kita akan menulis beberapa JavaScript.
  3. Dalam script, kita menggunakan document.write() untuk mengoutputkan pesan kita.

Ketika Anda membuka ini di browser, Anda akan melihat "Hello World!" ditampilkan di halaman. Mudah, kan?

Menggunakan metode alert()

Berikutnya, kita memiliki metode alert(). Ini menciptakan kotak pop-up dengan pesan kita.

<html>
<body>
<script>
alert("Hello World!");
</script>
</body>
</html>

Ketika Anda menjalankan ini, Anda akan melihat kotak pop-up dengan "Hello World!" didalamnya. Itu seperti program Anda melompat keluar untuk menyapa Anda!

Menggunakan console.log()

Sekarang, mari coba sesuatu yang sedikit lebih "di belakang layar" dengan console.log(). Metode ini mencetak pesan ke konsol browser, yang adalah alat yang digunakan oleh pengembang untuk debugging.

<html>
<body>
<script>
console.log("Hello World!");
</script>
</body>
</html>

Untuk melihat ini dalam aksi, Anda harus membuka alat pengembang browser Anda (biasanya dengan menekan F12) dan lihat tab Console. Di sana, Anda akan melihat pesan "Hello World!" Anda.

Menggunakan innerHTML

Akhirnya, mari lihat innerHTML. Properti ini memungkinkan kita menyetel konten HTML dari elemen.

<html>
<body>
<h1 id="greeting"></h1>
<script>
document.getElementById("greeting").innerHTML = "Hello World!";
</script>
</body>
</html>

Mari kitauraikan ini:

  1. Kita membuat elemen <h1> dengan id "greeting".
  2. Dalam script kita, kita menggunakan document.getElementById("greeting") untuk menemukan elemen ini.
  3. Kita kemudian menyetel innerHTMLnya ke pesan "Hello World!".

Ketika Anda menjalankan ini, Anda akan melihat "Hello World!" ditampilkan sebagai judul di halaman Anda.

Mengkomparasi Metode-metode

Sekarang kita telah melihat semua metode ini, mari kita bandingkan mereka dalam tabel yang praktis:

Metode Visibilitas Use Case
document.write() Ditampilkan di halaman Uji cepat, tetapi tidak direkomendasikan untuk produksi
alert() Kotak pop-up Menarik perhatian pengguna, debugging
console.log() Konsol browser Debugging, tidak terlihat bagi pengguna biasa
innerHTML Ditampilkan di halaman Mengubah konten halaman secara dinamis

Setiap metode memiliki tempatnya, dan saat Anda tumbuh sebagai pengembang, Anda akan belajar kapan untuk menggunakan yang mana.

Dalam tahun-tahun mengajar saya, saya menemukan bahwa siswa sering memiliki "Aha!" saat pertama kali mereka melihat kode mereka hidup. Saya ingat salah satu siswa yang begitu excited tentang program "Hello World" pertamanya sehingga dia segera mengubahnya menjadi "Hello Universe" dan kemudian "Hello Multiverse"! Itu keindahan pemrograman – sekali Anda mulai, imajinasimu adalah batas satu-satunya.

Ingat, setiap ahli pernah menjadi pemula. Kunci adalah untuk terus berlatih dan mencoba. Cobalah untuk memodifikasi contoh ini – ubah pesan, gabungkan metode, atau tambahkan sedikit styling HTML. Semakin Anda bermain dengan kode, semakin Anda akan merasa nyaman.

JavaScript adalah bahasa yang kuat dengan kemungkinan yang tak terbatas. Program "Hello World" ini hanya awal perjalanan coding Anda. Saat Anda terus belajar, Anda akan terkejut dengan apa yang Anda bisa buat – dari website interaktif hingga aplikasi kompleks.

Jadi, Anda siap untuk mengatakan "Hello" ke dunia JavaScript? Saya sabar menunggu untuk melihat apa yang Anda akan bangun berikutnya!

Credits: Image by storyset