Posts

Showing posts with the label JavaScript

⚛️ Mengenal React: Library JavaScript Populer untuk Membangun UI Modern

  🔍 Apa Itu React? React adalah JavaScript library yang digunakan untuk membangun User Interface (UI) , terutama untuk aplikasi web satu halaman (single-page applications). React dikembangkan oleh Facebook (sekarang Meta) dan pertama kali dirilis pada tahun 2013 . Berbeda dengan framework besar seperti Angular, React fokus pada View Layer dari arsitektur aplikasi (Model-View-Controller / MVC), sehingga ringan dan fleksibel. 💡 Fitur Utama React 1. Component-Based Architecture React membagi antarmuka menjadi komponen-komponen kecil yang bisa digunakan kembali. Ini membuat aplikasi lebih modular dan mudah dikelola. function Greeting ( props ) { return < h1 >Hello, {props.name}! </ h1 >; } 2. Virtual DOM React menggunakan Virtual DOM untuk mempercepat rendering. Alih-alih memperbarui seluruh halaman, React hanya mengubah bagian yang perlu diperbarui berdasarkan perbandingan virtual DOM dan real DOM. 3. JSX (JavaScript XML) React memperkenalkan JSX, si...

Variabel Javascript

 Dalam JavaScript, variabel adalah wadah untuk menyimpan nilai data. Anda dapat membuat variabel menggunakan tiga kata kunci: var , let , dan const . Berikut penjelasan singkat tentang masing-masing: 1. var Mendeklarasikan variabel yang dapat diubah nilainya. Memiliki cakupan fungsi atau cakupan global, tergantung di mana ia dideklarasikan. Hoisted ke atas cakupannya. var nama = "Alice" ; nama = "Bob" ; // Penggantian diperbolehkan 2. let Mendeklarasikan variabel yang memiliki cakupan blok dan dapat diubah nilainya. Lebih modern dan lebih disarankan dibandingkan var untuk sebagian besar kasus. let usia = 25 ; usia = 30 ; // Penggantian diperbolehkan 3. const Mendeklarasikan variabel yang memiliki cakupan blok dan tidak dapat diubah nilainya. Berguna untuk konstanta atau nilai yang tidak seharusnya berubah. const phi = 3.14 ; // phi = 3.14159; // Ini akan menghasilkan kesalahan Contoh Berikut adalah contoh sederhana yang menggunakan ketiga kata kunci tersebut:...

Pengenalan DOM (Document Object Model) dalam JavaScript

  Apa itu DOM? DOM adalah singkatan dari Document Object Model. Ini adalah representasi struktur dokumen HTML atau XML sebagai objek yang dapat dimanipulasi dengan bahasa pemrograman seperti JavaScript. DOM memungkinkan kamu untuk mengakses dan memanipulasi elemen-elemen di halaman web secara dinamis. Struktur DOM DOM mengorganisir elemen-elemen dalam bentuk pohon. Setiap elemen dalam dokumen adalah node. Berikut adalah beberapa jenis node dalam DOM: Element Node : Node yang mewakili elemen HTML. Text Node : Node yang mewakili teks di dalam elemen. Attribute Node : Node yang mewakili atribut dari elemen HTML. Mengakses Elemen dengan DOM JavaScript menyediakan beberapa metode untuk mengakses elemen dalam DOM: getElementById Mengakses elemen berdasarkan ID. javascript Copy code const element = document . getElementById ( 'myId' ); getElementsByClassName Mengakses elemen berdasarkan nama kelas. Mengembalikan koleksi elemen. javascript Copy code const elements = document . getEle...

Pengenalan JavaScript

JavaScript adalah bahasa pemrograman yang sangat populer dan digunakan secara luas di dunia pengembangan web. Dikenal sebagai bahasa scripting untuk halaman web, JavaScript memungkinkan pengembang untuk menambahkan interaktivitas dan dinamika ke dalam situs web. Berikut adalah beberapa penggunaan utama JavaScript: 1. Interaktivitas Halaman Web Validasi Formulir : JavaScript dapat digunakan untuk memvalidasi input pengguna sebelum dikirim ke server, memastikan data yang diterima sesuai dengan format yang diinginkan. Event Handling : Menangani peristiwa seperti klik, hover, atau penekanan tombol untuk memberikan respons yang sesuai kepada pengguna. 2. Manipulasi DOM Mengubah Elemen HTML : Dengan JavaScript, kamu bisa menambah, menghapus, atau mengubah elemen di halaman web secara dinamis. Efek Animasi : Menambahkan efek animasi untuk meningkatkan pengalaman pengguna, seperti transisi atau perubahan gaya saat elemen di-hover. 3. Pengambilan Data AJAX (Asynchronous JavaScript and XML) : Me...

Pengenalan JQuery

Image
Setelah mengerti dasar javascript, maka selanjutnya anda dapat belajar jquery. Apa itu jquery? jquery adalah sebuah library atau framework javascript yang sangat popular. Jquery menyediakan fungsi-fungsi yang mudah digunakan, sehingga tidak perlu lagi membangun kode javascript dari awal. Jquery sangat terkenal dan banyak dipakai oleh pengembang plugin web. Bootstrap sendiri menggunakan jquery. Kelebihan Jquery: Mudah dipelajari Dokumentasi lengkap Banyak digunakan pengembang web Cocok untuk desain web Gratis Ditahap awal anda bisa memanfaatkan secara maksimal pada bagian web desain. Tampilan web yang baik didukung oleh CSS sedangkan responship nya dari javascript. Jquery dapat digunakan untuk menuliskan atau menghapus css tanpa reload. Jquery juga dapat membaca lebar dan tinggi layar sehingga dapat diprogram sedemikan rupa. Selain untuk desain, kita juga dapat memanfaatkan jquery untuk urusan data. Seperti mengambil nilai di form dan menempatkannya. Misal kita menginput nilai mahasiswa...

Pengenalan Dasar Javascript

Javascript merupakan bahasa yang wajib dipelajari bagi programer web setelah HTML dan CSS. Javascript merupakan bahasa nomor satu paling banyak dipelajari sekarang ini. Javascript merupakan client side programming, yang artinya bahasa pemrograman diterjemahkan disisi client. Client yang dimaksud kali ini adalah web browser seperti google chrome, mozila firefox, internet explorer dan lain-lain. Jika kita ingat-ingat lagi tentang HTML dan CSS, maka HTML adalah bahasa yang digunakan untuk urusan tampilan. Sedangkan CSS berfungsi untuk membuat tamplilan dari bahasa HTML menjadi lebih baik dan cantik dilihat. Nah, javascript ini adalah bahasa pemrogramannya yang di terjemahkan di sisi client hampir sama dengan HTML dan CSS yang diterjemahkan di web browser. Secara umum berfungsi membuat halaman web menjadi lebih responship. Mengapa javascrip dikatakan responship nantinya akan kita bahas. Umumnya bahasa pemrograman desktop seperti java, visual basic memiliki event dalam menjalankan perin...

Cara Membuat Kalkulator Dengan Java Script

Image
Kali ini saya akan membagikan tutorial cara membuat kalkulator sederhana dengan java script. Kita ketahui java script adalah bahasa pemrograman klien. Artinya kode program dapat dilihat dari web browser. Kelebihan bahasa java script ini halaman tidak perlu reload. <!--nama file calc.php--> <!DOCTYPE html> <html> <head> <title>Calculator</title> <style type="text/css"> .tombol{ background-color: deepskyblue; } .tabel{ background-color: gold; margin: 10px; padding: 10px; } </style> </head> <body> <form name="calculator"> <table style="background-color: " class="tabel"> <caption>Calculator</caption> <tr> <td>Angka 1</td><td>:</td><td><input type="number" name="angka1"></td> </tr> <tr> <td>Angka 2</td...