Tipe Data JavaScript - Bagi kamu yang sedang belajar coding dengan bahasa pemrograman JavaScript, jenis data menjadi salah satu atribut dasar yang kamu kuasai.
Karena tipe data JavaScript menjadi perantara untuk memasukkan susunan perintah atau tampilan pada program yang akan kamu buat.
Secara teori, dalam bahasa pemrograman ini kamu akan mempelajari dan menggunakan dua kategori tipe data.
Meliputi tipe data primitif yang memiliki sebuah nilai dan juga tipe data non primitif yang hanya bisa menggunakan null. Simak artikel ini untuk tahu perbedaan dan penggunaan masing-masing!
10 Tipe Data dalam JavaScript
Dalam pemrograman komputer, kamu akan butuh tipe data yang berlaku sebagai atribut perintah. Agar dapat membentuk sebuah program yang terstruktur, kamu akan menggunakan banyak atribut, seperti:
1. Number atau Numerik
Jika mendalami bahasa pemrograman JavaScript, pastinya kamu butuh tipe Number untuk mengimplementasikan angka.
Baik untuk kebutuhan pengolah angka, bilangan, desimal, hingga menunjukkan notasi matematika. Tergantung penggunaannya, ada beberapa golongan tipe data number, mulai dari:
- Integer: Jenis pertama adalah tipe data yang berguna untuk menyatakan bilangan bulat, baik negatif atau positif. Integer merupakan tipe primitif yang memiliki ukuran 32 bit. Batasan minimumnya adalah -2147483648, sedangkan maksimalnya 2147483647.
- Short: Selanjutnya tipe yang merupakan pecahan Integer, namun dengan ukuran 16 bit saja. Bilangan minimumnya hanya -32768 dan maksimalnya hanya 32767.
- Long: Kebalikan dari Short yang lebih kecil range bilangan Integer. Tipe data ini memiliki cakupan yang lebih luas karena memiliki ukuran 64 bit (2x integer). Rentang nilainya mulai dari -9223372036854775808 hingga -9223372036854775807.
- Byte: Tipe data ini memiliki sifat signed (menggunakan data Integer) yang memiliki nilai minimum -128 hingga nilai maksimum 127. Byte memiliki nilai default 0 yang bisa kamu gunakan untuk pengganti Integer selama dalam lingkup nilai yang dimilikinya.
- Float: Ada juga jenis yang bisa kamu gunakan untuk bilangan desimal atau angka yang menggunakan (koma), baik yang negatif maupun yang positif. Namun, Float hanya bisa kamu pakai untuk nilai dengan presisi tunggal seperti pengukuran suhu.
- Double: Terakhir untuk atribut number kamu bisa menggunakan Double yang berguna untuk bilangan desimal dengan presisi ganda. Contoh mudahnya adalah bilangan pi yang bisa bernilai 3,14 dan juga 22/7. Tujuan menggunakan tipe data Double sudah pasti untuk menghasilkan perhitungan yang akurat
2. String
3. Boolean
4. Null
5. Undefined atau Tidak Terdefinisi
- Memang ada variabel yang belum terdefinisikan, sehingga saat kamu panggil nilai tersebut tidak ada.
- Hal tersebut juga bisa terjadi karena kamu mencoba mengakses property atau indeks yang berada diluar objek atau array tertentu.
- Method pemanggilan belum kamu tambahkan.
6. Symbol
7. Objek
8. Array
9. Function
10. Date
Sudah Lebih Mengenal Tipe Data JavaScript?
Itulah beberapa penjelasan singkat mengenai beraga tipe data atau variabel yang wajib kamu pelajari jika menggunakan bahasa pemrograman JavaScript.
Sebenarnya masih banyak tipe data lain, namun ada baiknya kamu memperdalam 10 tipe di atas terlebih dahulu. Karena 10 tipe tersebut sudah cukup untuk membuat program sederhana.
Sumber :
https://kodealgo.com/javascript/tipe-data/#string
https://makinrajin.com/blog/tipe-data-javascript/
https://lmsspada.kemdikbud.go.id/mod/page/view.php?id=57753
https://www.w3schools.com/js/js_datatypes.asp
https://www.duniailkom.com/tutorial-belajar-javascript-jenis-dan-pengertian-tipe-data-dalam-javascript/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
https://codingstudio.id/blog/tipe-data-javascript/#Konsep_Objek_pada_Tipe_Data_Dasar_JavaScript
https://bahasaweb.com/jenis-tipe-data-di-javascript/
https://nextgen.co.id/tipe-data-pada-java/#:~:text=Tipe%20primitif%20selalu%20memiliki%20sebuah,semuanya%20memiliki%20ukuran%20yang%20sama
https://codingstudio.id/blog/tipe-data-primitif/#4_Tipe_Data_Long
Posting Komentar untuk "10 Tipe Data JavaScript yang Wajib Anak Koding Kuasai!"