Dasar-dasar JavaScript: sintaks, variabel, tipe data, dll

 Tentu! Berikut adalah dasar-dasar JavaScript, termasuk sintaks dasar, variabel, tipe data, dan beberapa konsep penting lainnya:


### 1. Sintaks Dasar:


JavaScript menggunakan sintaks yang mirip dengan bahasa pemrograman lain seperti C atau Java. Ini termasuk penggunaan titik koma untuk mengakhiri pernyataan dan kurung kurawal untuk menandai blok kode.


```javascript

// Contoh pernyataan JavaScript

console.log("Halo, dunia!");

```


### 2. Variabel:


Variabel digunakan untuk menyimpan data yang dapat diakses dan diubah oleh program. Variabel JavaScript dideklarasikan dengan kata kunci `var`, `let`, atau `const`.


```javascript

// Mendeklarasikan variabel

var nama = "John";

let usia = 30;

const PI = 3.14;

```


### 3. Tipe Data:


JavaScript memiliki beberapa tipe data dasar, termasuk string, number, boolean, array, object, null, dan undefined.


```javascript

// Tipe data string

var nama = "John";


// Tipe data number

var usia = 30;


// Tipe data boolean

var sudahMenikah = true;


// Tipe data array

var angka = [1, 2, 3, 4, 5];


// Tipe data object

var orang = {nama: "John", usia: 30};

```


### 4. Operasi Dasar:


JavaScript mendukung berbagai operasi matematika dan operator logika.


```javascript

// Operasi matematika

var hasil = 5 + 3; // Penambahan

var hasil = 5 - 3; // Pengurangan

var hasil = 5 * 3; // Perkalian

var hasil = 5 / 3; // Pembagian


// Operator logika

var benar = true;

var salah = false;

var hasil = benar && salah; // AND

var hasil = benar || salah; // OR

var hasil = !benar; // NOT

```


### 5. Struktur Kontrol:


JavaScript mendukung struktur kontrol seperti `if`, `else`, `else if`, `switch`, `for`, `while`, dan `do while` untuk mengontrol alur eksekusi program.


```javascript

// Contoh if else

var usia = 18;

if (usia >= 18) {

    console.log("Sudah dewasa");

} else {

    console.log("Masih anak-anak");

}


// Contoh loop for

for (var i = 0; i < 5; i++) {

    console.log(i);

}

```


### 6. Fungsi:


Fungsi digunakan untuk menjalankan blok kode tertentu secara berulang. Anda dapat mendefinisikan fungsi Anda sendiri dan memanggilnya di berbagai bagian dari program.


```javascript

// Definisi fungsi

function sapa(nama) {

    console.log("Halo, " + nama + "!");

}


// Memanggil fungsi

sapa("John");

```


### 7. Manipulasi DOM:


JavaScript digunakan untuk memanipulasi DOM (Document Object Model), yang merupakan representasi struktur halaman HTML. Ini memungkinkan Anda untuk mengubah elemen HTML secara dinamis.


```html

<!DOCTYPE html>

<html>

<body>


<h2>JavaScript DOM Manipulation</h2>


<p id="demo">Contoh paragraf.</p>


<script>

// Mengubah teks paragraf

document.getElementById("demo").innerHTML = "Paragraf telah diubah.";

</script>


</body>

</html>

```


Itulah beberapa dasar-dasar JavaScript. Dengan memahami konsep-konsep ini, Anda akan memiliki dasar yang kuat untuk memulai pembelajaran lebih lanjut dan pengembangan aplikasi web menggunakan JavaScript.

No comments:

Post a Comment