Javascript

Mulai belajar pemrograman Javascript, temukan tutorial Javascript untuk membantu proses belajar dari artikel tutorial Javascript yang ada disini, mulai dari pemula hingga mahir

JavaScript adalah bahasa pemrograman yang menghidupkan halaman web. Dari validasi form, animasi, hingga aplikasi web kompleks, JavaScript menjadi komponen esensial dalam pengembangan website modern. Kini JavaScript juga merambah ke server-side melalui NodeJS.

Kategori ini berisi tutorial JavaScript dari dasar hingga konsep lanjutan. Mulai dari cara mengaktifkan JavaScript di browser, operator logika, array map dan reduce, async await, fetch API, hingga Object.entries(). Semua materi disajikan dengan contoh praktis.

JavaScript adalah skill yang wajib dimiliki setiap web developer. Untuk pemula, Tutorial javascript cara mengaktifkan javascript di browser adalah langkah awal yang baik. Jika sudah paham dasar, lanjut ke Belajar map reduce di javascript untuk teknik manipulasi data yang powerful.

Express.js

| | Javascript
Express.js adalah Framework web minimalis untuk Node.js yang memudahkan pembuatan API dan web application. Mendukung routing, middleware, dan template engine. // Server Express.js sederhana const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(3000); Istilah Terkait Node.js JavaScript API Routing Kembali ke Glosarium Pemrograman

AJAX

| | Javascript
AJAX adalah Asynchronous JavaScript and XML — teknik membuat request ke server tanpa me-reload halaman. Modern menggunakan Fetch API atau XMLHttpRequest. // Contoh AJAX dengan Fetch API fetch('/data') .then(response => response.json()) .then(data => document.getElementById('result').textContent = data); Istilah Terkait API JSON JavaScript Kembali ke Glosarium Pemrograman

Callback

| | Javascript
Callback adalah Fungsi yang dikirim sebagai argumen ke fungsi lain dan dieksekusi setelah operasi selesai. Umum digunakan di JavaScript untuk menangani operasi async. // Contoh callback function selesai(nama, callback) { console.log('Halo ' + nama); callback(); } selesai('Budi', function() { console.log('Proses selesai!'); }); Istilah Terkait Asynchronous Promise JavaScript Kembali ke Glosarium Pemrograman

JavaScript

| | Javascript
JavaScript adalah Bahasa pemrograman yang membuat halaman web interaktif. Awalnya hanya di browser, sekarang bisa berjalan di server via Node.js. Salah satu bahasa paling populer di dunia. // Contoh JavaScript const nama = 'PemburuKode'; const tahun = 2026; console.log(`Selamat datang di ${nama}, tahun ${tahun}!`); document.querySelector('h1').style.color = 'blue'; Istilah Terkait Node.js React Vue.js Kembali ke Glosarium Pemrograman

Node.js

| | Javascript
Node.js adalah Runtime JavaScript di sisi server yang memungkinkan eksekusi JS di luar browser. Dibangun di atas V8 engine (Chrome). Populer untuk API, real-time apps, dan tools. // Server HTTP dengan Node.js const http = require('http'); const server = http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n'); }); server.listen(3000); Istilah Terkait JavaScript npm Express.js Kembali ke Glosarium Pemrograman

npm

| | Javascript
npm adalah Node Package Manager — dependency manager untuk JavaScript/Node.js. Menginstal dan mengelola package/library dari registry npm.js. # Perintah npm git config --global user.name "Nama Anda" git config --global user.email "[email protected]" git config --list Istilah Terkait Node.js JavaScript Composer Kembali ke Glosarium Pemrograman

Promise

| | Javascript
Promise adalah Object di JavaScript yang merepresentasikan hasil dari operasi async (pending, fulfilled, rejected). Menggantikan callback hell dengan .then() dan .catch(). // Contoh Promise const getUsers = new Promise((resolve, reject) => { const success = true; if (success) resolve(['Budi', 'Siti']); else reject('Gagal mengambil data'); }); getUsers.then(data => console.log(data)).catch(err => console.log(err)); Istilah Terkait Asynchronous Callback JavaScript Kembali ke Glosarium Pemrograman

React

| | Javascript
React adalah Library JavaScript untuk membangun user interface (UI) berbasis komponen. Dikembangkan oleh Facebook. Menggunakan virtual DOM untuk performa optimal. // Komponen React sederhana function Welcome({ name }) { return <h1>Halo, {name}!</h1>; } export default function App() { return <Welcome name="PemburuKode" />; } Istilah Terkait JavaScript Vue.js Node.js Kembali ke Glosarium Pemrograman

Vue.js

| | Javascript
Vue.js adalah Framework JavaScript progresif untuk membangun UI. Learning curve rendah, cocok untuk pemula. Bisa diintegrasikan bertahap ke project existing. // Vue.js 3 dengan Composition API <script setup> import { ref } from 'vue' const count = ref(0) </script> <template> <button @click="count++">Klik: {{ count }}</button> </template> Istilah Terkait JavaScript React Node.js Kembali ke Glosarium Pemrograman
Pembulatan Angka JavaScript: Mengelola Presisi Numerik dengan Lebih Akurat

Pembulatan Angka JavaScript: Mengelola Presisi Numerik dengan Lebih Akurat

| | | Javascript
Dalam pengembangan web, ketepatan matematika dan presisi numerik adalah hal yang krusial. Namun, seringkali, keterbatasan dalam representasi angka pada komputer dapat menyebabkan masalah presisi yang dapat mempengaruhi hasil perhitungan. Di sinilah pembulatan angka JavaScript masuk sebagai alat penting untuk mengatasi tantangan ini. Artikel ini akan membahas dengan mendalam konsep pembulatan angka dalam konteks JavaScript, serta bagaimana kita dapat mengimplementasikannya secara efektif dalam pengembangan web. Pembulatan Angka: Dasar-dasar yang Perlu Anda Ketahui Apa Itu Pembulatan Angka?
Contoh JavaScript Kalender: Membangun Aplikasi Kalender Interaktif

Contoh JavaScript Kalender: Membangun Aplikasi Kalender Interaktif

| | Javascript
Dalam era digital saat ini, interaktivitas adalah kunci dalam menghadirkan pengalaman pengguna yang unggul. Salah satu elemen penting dari aplikasi web interaktif adalah kalender. Dengan menggunakan JavaScript, Anda dapat membuat kalender interaktif yang tidak hanya informatif tetapi juga menarik secara visual. Artikel ini akan membahas contoh pengembangan kalender interaktif dengan menggunakan JavaScript. Kami akan menguraikan langkah-langkahnya mulai dari konsep dasar hingga implementasi yang lebih kompleks. Mengapa Kalender Interaktif? Sebelum kita masuk ke contoh JavaScript kalender, penting untuk memahami mengapa kalender interaktif menjadi begitu penting dalam pengembangan aplikasi web.
Operator Logika JavaScript: Mengupas Tuntas Penggunaan dan Fungsi-fungsinya

Operator Logika JavaScript: Mengupas Tuntas Penggunaan dan Fungsi-fungsinya

| | | Javascript

Dalam dunia pemrograman, operator logika merupakan fondasi penting untuk mengontrol alur eksekusi kode. Dalam konteks JavaScript, operator logika memungkinkan Anda untuk melakukan perbandingan dan evaluasi kondisi-kondisi tertentu. Artikel ini akan membahas secara komprehensif mengenai operator logika JavaScript, meliputi penggunaan, jenis-jenisnya, serta contoh-contoh aplikasinya dalam kode.

1/5 »