Apakah jenis data primitif dalam JavaScript?
JavaScript mempunyai 7 jenis data asas, yang merupakan blok bangunan paling mudah dalam bahasa dan bukan objek. 1. Nombor: mewakili bilangan bulat dan terapung, termasuk infiniti, -infinity dan nan; 2. String: Digunakan untuk data teks, menentukan rentetan templat dengan petikan tunggal, petikan berganda atau backquotes; 3. Boolean: mewakili nilai logik yang benar atau palsu; 4. NULL: mewakili nilai objek yang hilang secara sengaja; 5. Undefined: mewakili pembolehubah atau hasil fungsi yang tidak ditetapkan tanpa nilai pulangan; 6. BIGINT: Digunakan untuk memproses bilangan bulat besar lebih besar daripada 2^53-1, yang dicipta dengan menambahkan N selepas nombor; 7. Simbol: Pengenal pasti unik yang diperkenalkan oleh ES6 untuk mengelakkan konflik nama atribut objek.
JavaScript mempunyai beberapa jenis data asas yang dianggap primitif. Ini adalah blok bangunan yang paling mudah dalam bahasa dan bukan objek, yang bermaksud mereka tidak mempunyai kaedah atau sifat mereka sendiri. Terdapat tujuh jenis data primitif dalam JavaScript.
1. Number
- untuk nilai angka
Jenis Number
mewakili kedua-dua integer dan nombor terapung. Ia juga termasuk nilai angka khas seperti Infinity
, -Infinity
, dan NaN
(bukan nombor).
Contoh:
biarkan umur = 25; biarkan harga = 9.99; Biarkan InfinityValue = Infinity; biarkan notanumber = nan;
Nota: Walaupun
NaN
secara teknikal adalah jenis nombor, ia bermaksud nilai yang bukan nombor yang sah.
Anda boleh menyemak sama ada nilai NaN
menggunakan Number.isNaN()
untuk mengelakkan kekeliruan dengan nilai -nilai palsu yang lain.
2. String
- untuk teks
Strings mewakili data teks dan disertakan dalam petikan tunggal ( '
), petikan berganda ( "
), atau backticks ( `
) untuk literal templat.
Contoh:
biarkan nama = "Alice"; biarkan mesej = `hello, $ {name}!`; // Templat literal
Beberapa perkara utama:
- String tidak berubah.
- Anda boleh mengakses aksara melalui indeks menggunakan notasi brek:
name[0]
memberikan"A"
. - Kaedah rentetan biasa termasuk
.length
,.toUpperCase()
,.slice()
, dll.
3. Boolean
- Nilai Benar/Palsu Logik
Booleans digunakan untuk menyimpan nilai logik: sama ada true
atau false
.
Contoh:
biarkan isloggedin = true; biarkan isadmin = palsu;
Mereka sering digunakan dalam pernyataan bersyarat dan perbandingan.
4. null
- Ketiadaan nilai yang disengajakan
null
adalah nilai khas yang mewakili ketiadaan yang disengajakan dari sebarang nilai objek.
Contoh:
biarkan pengguna = null; // Belum ada pengguna yang diberikan
Ia biasanya digunakan apabila anda ingin secara eksplisit menunjukkan bahawa pembolehubah tidak mempunyai nilai.
5. undefined
- Nilai tidak diberikan
Pembolehubah yang telah diisytiharkan tetapi tidak diberikan nilai undefined
. Juga, fungsi kembali undefined
secara lalai jika tiada apa yang dikembalikan.
Contoh:
Biarkan nama pengguna; console.log (nama pengguna); // Undefined fungsi kataHello () {} Console.log (SayHello ()); // Undefined
Berhati -hatilah untuk tidak mengelirukan null
dan undefined
- walaupun kedua -duanya mewakili "tiada nilai," mereka digunakan secara berbeza.
6. BigInt
- Untuk bilangan bulat yang sangat besar
BigInt
membolehkan anda bekerja dengan selamat dengan bilangan bulat yang lebih besar daripada 2^53 - 1
, yang merupakan had atas jenis Number
.
Contoh:
Let Bignumber = 9007199254740991N;
Tambah n
pada akhir nombor untuk membuat BigInt
.
Berguna untuk pengiraan kewangan atau operasi kriptografi di mana perkara ketepatan.
7. Symbol
- Pengenal unik
Simbol adalah jenis data yang unik dan tidak berubah yang diperkenalkan dalam ES6. Mereka kebanyakannya digunakan sebagai kunci untuk sifat objek untuk mengelakkan penamaan konflik.
Contoh:
biarkan id = simbol ("id"); biarkan pengguna = { [ID]: 123 };
Setiap simbol dijamin unik, walaupun dicipta dengan penerangan yang sama.
Jadi itu adalah tujuh jenis primitif dalam JavaScript:
-
Number
-
String
-
Boolean
-
null
-
undefined
-
BigInt
-
Symbol
Pada dasarnya itu sahaja.
Atas ialah kandungan terperinci Apakah jenis data primitif dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Dalam pangkalan data MySQL, medan jantina biasanya boleh disimpan menggunakan jenis ENUM. ENUM ialah jenis penghitungan yang membolehkan kita memilih satu sebagai nilai medan daripada set nilai yang dipratentukan. ENUM ialah pilihan yang baik apabila mewakili pilihan tetap dan terhad seperti jantina. Mari lihat contoh kod tertentu: Katakan kita mempunyai jadual yang dipanggil "pengguna" yang mengandungi maklumat pengguna, termasuk jantina. Sekarang kita ingin mencipta medan untuk jantina, kita boleh mereka bentuk struktur jadual seperti ini: CRE

Dalam MySQL, jenis data yang paling sesuai untuk medan jantina ialah jenis penghitungan ENUM. Jenis penghitungan ENUM ialah jenis data yang membenarkan definisi set nilai yang mungkin Medan jantina sesuai untuk menggunakan jenis ENUM kerana jantina biasanya hanya mempunyai dua nilai, iaitu lelaki dan perempuan. Seterusnya, saya akan menggunakan contoh kod khusus untuk menunjukkan cara mencipta medan jantina dalam MySQL dan menggunakan jenis penghitungan ENUM untuk menyimpan maklumat jantina. Berikut adalah langkah-langkahnya: Pertama, buat jadual bernama pengguna dalam MySQL, termasuk

Python digunakan secara meluas dalam pelbagai bidang dengan sintaksnya yang ringkas dan mudah dibaca. Menguasai struktur asas sintaks Python adalah penting, kedua-duanya untuk meningkatkan kecekapan pengaturcaraan dan untuk mendapatkan pemahaman yang mendalam tentang cara kod tersebut berfungsi. Untuk tujuan ini, artikel ini menyediakan peta minda komprehensif yang memperincikan pelbagai aspek sintaks Python. Pembolehubah dan Jenis Data Pembolehubah ialah bekas yang digunakan untuk menyimpan data dalam Python. Peta minda menunjukkan jenis data Python biasa, termasuk integer, nombor titik terapung, rentetan, nilai Boolean dan senarai. Setiap jenis data mempunyai ciri dan kaedah operasinya sendiri. Operator Operator digunakan untuk melaksanakan pelbagai operasi pada jenis data. Peta minda merangkumi jenis operator yang berbeza dalam Python, seperti operator aritmetik, nisbah

Penjelasan terperinci tentang penggunaan jenis Boolean dalam MySQL MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan Dalam aplikasi praktikal, selalunya perlu menggunakan jenis Boolean untuk mewakili nilai logik benar dan salah. Terdapat dua kaedah perwakilan jenis Boolean dalam MySQL: TINYINT(1) dan BOOL. Artikel ini akan memperkenalkan secara terperinci penggunaan jenis Boolean dalam MySQL, termasuk definisi, tugasan, pertanyaan dan pengubahsuaian jenis Boolean, dan menerangkannya dengan contoh kod tertentu. 1. Jenis Boolean ditakrifkan dalam MySQL dan boleh

Apabila mereka bentuk jadual pangkalan data, memilih jenis data yang sesuai adalah sangat penting untuk pengoptimuman prestasi dan kecekapan penyimpanan data. Dalam pangkalan data MySQL, sebenarnya tiada apa yang dipanggil pilihan terbaik untuk jenis data untuk menyimpan medan jantina, kerana medan jantina umumnya hanya mempunyai dua nilai: lelaki atau perempuan. Tetapi untuk kecekapan dan penjimatan ruang, kami boleh memilih jenis data yang sesuai untuk menyimpan medan jantina. Dalam MySQL, jenis data yang paling biasa digunakan untuk menyimpan medan jantina ialah jenis penghitungan. Jenis penghitungan ialah jenis data yang boleh mengehadkan nilai medan kepada set terhad.

Tajuk: Jenis Data Asas Didedahkan: Fahami Klasifikasi dalam Bahasa Pengaturcaraan Arus Perdana Teks: Dalam pelbagai bahasa pengaturcaraan, jenis data ialah konsep yang sangat penting, yang mentakrifkan pelbagai jenis data yang boleh digunakan dalam atur cara. Bagi pengaturcara, memahami jenis data asas dalam bahasa pengaturcaraan arus perdana adalah langkah pertama dalam membina asas pengaturcaraan yang kukuh. Pada masa ini, kebanyakan bahasa pengaturcaraan utama menyokong beberapa jenis data asas, yang mungkin berbeza antara bahasa, tetapi konsep utama adalah serupa. Jenis data asas ini biasanya dibahagikan kepada beberapa kategori, termasuk integer

Apakah pengetahuan asas yang perlu anda ketahui sebelum mempelajari Python? Dengan perkembangan berterusan teknologi seperti kecerdasan buatan, data besar dan pengkomputeran awan, pengaturcaraan telah menjadi kemahiran yang semakin penting dalam masyarakat moden. Sebagai bahasa pengaturcaraan yang ringkas, mudah dipelajari dan berkuasa, Python semakin digemari oleh pengaturcara dan pemula. Jika anda juga bercadang untuk mempelajari Python, terdapat beberapa pengetahuan asas yang anda mesti kuasai sebelum memulakan. Fahami konsep asas pengaturcaraan Sebelum mula mempelajari bahasa pengaturcaraan, anda perlu memahami beberapa konsep asas.

Bahasa C ialah bahasa pengaturcaraan komputer yang digunakan secara meluas yang cekap, fleksibel dan berkuasa. Untuk mahir dalam pengaturcaraan dalam bahasa C, anda perlu memahami sintaks asas dan jenis datanya. Artikel ini akan memperkenalkan sintaks asas dan jenis data bahasa C dan memberi contoh. 1. Sintaks asas 1.1 Komen Dalam bahasa C, komen boleh digunakan untuk menerangkan kod untuk memudahkan pemahaman dan penyelenggaraan. Komen boleh dibahagikan kepada komen satu baris dan komen berbilang baris. //Ini ulasan satu baris/*Ini ulasan berbilang baris*/1.2 Bahasa C Kata Kunci
