Jadi, tipe data pada dasarnya menentukan jenis data apa yang dapat disimpan dan dimanipulasi dalam suatu program. … String, Number, dan Boolean adalah tipe data primitif. Objek, Larik, dan Fungsi (yang semuanya adalah tipe objek) adalah tipe data gabungan. Sedangkan Undefined dan Null adalah tipe data khusus Show Ada delapan jenis data dalam javascript. kita akan bahas semua di poin-poin urut untuk lebih dalam jika ingin belajar klik (Disini) 1. Tipe Data BooleanBoolean adalah tipe data primitif dalam javascript. Tipe data Boolean terdiri dari logikal Mereka terdiri dari dua kemungkinan nilai “true” atau “false” 2. Tipe Data NullTipe data null mewakili nilai 0 artinya tipe data ini tidak mengandung data apa pun 3. Tipe Data Tidak TerdefinisiVariabel yang belum diberi nilai memiliki nilai yang tidak terdefinisi 4. Tipe Data AngkaTipe Data Angka adalah untuk angka dalam bentuk apa pun. integer atau floating-point, bilangan bulat dibatasi oleh ±253 5. Tipe Data BigIntTipe data BigInt adalah untuk bilangan bulat dengan panjang sembarang. Dengan BigInt s, Anda dapat dengan aman menyimpan dan mengoperasikan bilangan bulat besar bahkan di luar batas bilangan bulat aman untuk angka s 6. Tipe Data TaliTipe Data String digunakan untuk merepresentasikan data tekstual. Ini adalah satu set "elemen" dari nilai integer 16-bit yang tidak ditandatangani 7. Tipe Data SimbolTipe data simbol digunakan untuk memberikan pengidentifikasi unik 8. Tipe Data PropertiDalam JavaScript, objek dapat dilihat sebagai kumpulan properti. Dengan , sekumpulan properti terbatas diinisialisasi; . Nilai properti dapat berupa nilai dari jenis apa pun, termasuk objek lain, yang memungkinkan pembuatan struktur data yang kompleks. Properti diidentifikasi menggunakan nilai kunci. Nilai kunci adalah nilai String atau Simbol JavaScript menyediakan tipe data yang berbeda untuk menyimpan tipe nilai yang berbeda. Ada dua jenis tipe data dalam JavaScript
JavaScript adalah bahasa tipe dinamis, artinya Anda tidak perlu menentukan tipe variabel karena secara dinamis digunakan oleh mesin JavaScript. Anda perlu menggunakan var di sini untuk menentukan tipe data. Itu dapat menampung semua jenis nilai seperti angka, string, dll. Sebagai contoh Ada enam tipe data dasar dalam JavaScript yang dapat dibagi menjadi tiga kategori utama. tipe data primitif (atau primer), komposit (atau referensi), dan khusus. String, Number, dan Boolean adalah tipe data primitif. Objek, Larik, dan Fungsi (yang semuanya adalah tipe objek) adalah tipe data komposit. Sedangkan Undefined dan Null adalah tipe data khusus Tipe data primitif hanya dapat menampung satu nilai pada satu waktu, sedangkan tipe data komposit dapat menyimpan kumpulan nilai dan entitas yang lebih kompleks. Mari kita bahas masing-masing secara rinci Tipe Data StringTipe data string digunakan untuk mewakili data tekstual (mis. e. urutan karakter). String dibuat menggunakan tanda kutip tunggal atau ganda yang mengelilingi satu atau lebih karakter, seperti yang ditunjukkan di bawah ini
Anda dapat menyertakan tanda kutip di dalam string selama tidak cocok dengan tanda kutip terlampir _Anda akan mempelajari lebih lanjut tentang string di bab string JavaScript Tipe Data AngkaTipe data bilangan digunakan untuk menyatakan bilangan positif atau negatif dengan atau tanpa tempat desimal, atau bilangan yang ditulis menggunakan notasi eksponensial e. g. 1. 5e-4 (setara dengan 1. 5x10-4)
Tipe data Number juga mencakup beberapa nilai khusus yaitu. 5, 6 dan 7. Infinity mewakili Infinity matematika _8, yang lebih besar dari angka apa pun. Tak terhingga adalah hasil pembagian bilangan bukan nol dengan 0, seperti yang ditunjukkan di bawah ini
Sementara _7 mewakili nilai Not-a-Number khusus. Ini adalah hasil dari operasi matematika yang tidak valid atau tidak terdefinisi, seperti mengambil akar kuadrat dari -1 atau membagi 0 dengan 0, dll. _Anda akan belajar lebih banyak tentang angka di bab angka JavaScript Tipe Data BooleanTipe data Boolean hanya dapat menyimpan dua nilai. 0 atau 1. Biasanya digunakan untuk menyimpan nilai seperti ya ( 0) atau tidak ( 1), aktif ( 0) atau nonaktif ( 1), dll. seperti yang ditunjukkan di bawah ini
Nilai Boolean juga muncul sebagai hasil perbandingan dalam suatu program. Contoh berikut membandingkan dua variabel dan menampilkan hasilnya di kotak dialog peringatan
Anda akan mempelajari lebih lanjut tentang perbandingan dalam bab JavaScript if/else Tipe Data Tidak TerdefinisiTipe data yang tidak ditentukan hanya dapat memiliki satu nilai-nilai khusus 6. Jika sebuah variabel telah dideklarasikan, tetapi belum diberi nilai, memiliki nilai 6
Tipe Data NullIni adalah tipe data khusus lainnya yang hanya dapat memiliki satu nilai-nilai 8. Nilai 8 berarti tidak ada nilai. Itu tidak setara dengan string kosong ( 0) atau 0, itu bukan apa-apaSebuah variabel dapat secara eksplisit dikosongkan dari isinya saat ini dengan menetapkan nilai 8
Tipe Data Objek _2 adalah tipe data kompleks yang memungkinkan Anda menyimpan kumpulan dataObjek berisi properti, yang didefinisikan sebagai pasangan kunci-nilai. Kunci properti (nama) selalu berupa string, tetapi nilainya dapat berupa tipe data apa pun, seperti string, angka, boolean, atau tipe data kompleks seperti array, fungsi, dan objek lainnya. Anda akan mempelajari lebih lanjut tentang objek di bab mendatang Contoh berikut akan menunjukkan cara paling sederhana untuk membuat objek dalam JavaScript
Anda dapat menghilangkan tanda kutip di sekitar nama properti jika nama tersebut adalah nama JavaScript yang valid. Itu berarti kutipan diperlukan sekitar _3 tetapi bersifat opsional sekitar 4. Jadi objek mobil pada contoh di atas juga dapat ditulis sebagai _0Anda akan mempelajari lebih lanjut tentang objek di bab objek JavaScript Tipe Data LarikArray adalah jenis objek yang digunakan untuk menyimpan banyak nilai dalam variabel tunggal. Setiap nilai (juga disebut elemen) dalam array memiliki posisi numerik, yang dikenal sebagai indeksnya, dan mungkin berisi data dari semua tipe data-angka, string, boolean, fungsi, objek, dan bahkan array lainnya. Indeks array dimulai dari 0, sehingga elemen array pertama adalah 5 bukan 6Cara paling sederhana untuk membuat array adalah dengan menentukan elemen array sebagai daftar yang dipisahkan koma yang diapit oleh tanda kurung siku, seperti yang ditunjukkan pada contoh di bawah ini _1Anda akan mempelajari lebih lanjut tentang array di bab array JavaScript Tipe Data FungsiFungsinya adalah objek yang dapat dipanggil yang mengeksekusi blok kode. Karena fungsi adalah objek, maka dimungkinkan untuk menugaskannya ke variabel, seperti yang ditunjukkan pada contoh di bawah ini _2Faktanya, fungsi dapat digunakan di mana saja, nilai lain dapat digunakan. Fungsi dapat disimpan dalam variabel, objek, dan array. Fungsi dapat diteruskan sebagai argumen ke fungsi lain, dan fungsi dapat dikembalikan dari fungsi. Perhatikan fungsi berikut _3Anda akan mempelajari lebih lanjut tentang fungsi dalam bab fungsi JavaScript Jenis OperatorOperator _7 dapat digunakan untuk mengetahui jenis data apa yang berisi variabel atau operan. Ini dapat digunakan dengan atau tanpa tanda kurung ( 8 atau 9)Operator _7 sangat berguna dalam situasi di mana Anda perlu memproses nilai dari tipe yang berbeda secara berbeda, tetapi Anda harus sangat berhati-hati, karena dapat menghasilkan hasil yang tidak diharapkan dalam beberapa kasus, seperti yang ditunjukkan dalam contoh berikut _4Seperti yang dapat Anda lihat dengan jelas pada contoh di atas ketika kami menguji nilai 8 menggunakan operator 7 (baris no-22), ia mengembalikan "objek" alih-alih "null"Ini adalah bug lama di JavaScript, tetapi karena banyak kode di web ditulis seputar perilaku ini, dan dengan demikian memperbaikinya akan menimbulkan lebih banyak masalah, jadi ide untuk memperbaiki masalah ini ditolak oleh komite yang merancang dan memelihara JavaScript Apa saja jenis tipe data JavaScript?JavaScript memiliki 8 Tipe Data . Rangkaian Nomor Bigint Boolean Belum diartikan Simbol Obyek Apa saja 3 tipe data utama?Benar. . bilangan bulat, yang kita sebut tipe bilangan bulat bilangan real, yang kita sebut tipe ganda nilai kebenaran yang mewakili BENAR atau SALAH, yang disebut R sebagai tipe logis. Ini juga sering disebut tipe boolean, terutama dalam bahasa pemrograman lain urutan karakter, yang disebut R sebagai tipe karakter Apa empat tipe data dasar dalam JavaScript?Floating-point, bilangan bulat, ganda, karakter . |