Rumah >hujung hadapan web >tutorial js >Asas pembolehubah JavaScript terpilih (perkongsian pembelajaran yang sangat terperinci!)
Artikel ini adalah mengenai asas pembolehubah dalam JavaScript. Mari kita bincangkan tentang konsep asas pembolehubah dan jenis data skalar saya harap ia akan membantu semua orang, mari kita bekerjasama.
1.1 Konsep pembolehubah:
Pembolehubah merujuk kepada unit storan yang dinamakan dalam program Fungsi utamanya adalah untuk menyediakan bekas untuk menyimpan maklumat untuk operasi data. Pembolehubah boleh dianggap sebagai bekas yang menyimpan data.
1.2 Pengisytiharan dan penetapan pembolehubah
Dalam JavaScript, pembolehubah perlu diisytiharkan sebelum menggunakannya Kata kunci sistem var digunakan untuk mengisytiharkan pembolehubah. Apabila mengisytiharkan pembolehubah, anda juga boleh menggunakan nombor tugasan "=
" untuk menetapkan nilai kepada pembolehubah Format sintaks adalah seperti berikut:
var 变量名 = 变量值
Contoh:
var name ; //声明一个变量 var name,city,like ; //声明多个变量,多个变量之间用英文状态下的逗号分开 var name = "阿泽"; //声明一个变量并且赋值<.>
1.3 Peraturan Penamaan pembolehubah
2 Jenis data pembolehubah
Kunci kepada jenis pembolehubah terletak pada jenis nilai <.>2.1 Jenis angka
Pembolehubah jenis angka boleh digunakan untuk operasi matematik, termasuk: integer, titik terapung dan NaN
Contoh:
var a = 10; var y = 0.1; var x = 100;Sekarang kita mahu menjadikan panjang sesuatu 5 kali ganda panjang asalnya Satu rentetan tidak boleh ditukar kepada nilai yang bermakna dan hanya boleh ditukar kepada NaN
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> var length = "500m"; length = length*5; document.write(length); </script> </head> <body> </body> </html>Rentetan. yang mengandungi nombor tulen boleh ditukar kepada nilai berangka yang bermakna Panjangnya boleh diubah suai kepada rentetan nombor tulen dan hasil paparan boleh dikeluarkan.
Rentetan yang disertakan dalam petikan tunggal atau petikan berganda.
Perlu diambil perhatian bahawa petikan tunggal dan petikan berganda boleh bersarang di antara satu sama lain;
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script> var name = "阿泽"; var str = "我的名字是'" +name+"'" document.write(str) </script> </head> <body> </body> </html>. Biasanya. aksara melarikan diri yang digunakan ialah:
, 反斜杠()
,
, ’
, dsb. 🎜>2.3 Jenis Boolean ”
\
r
n
Jenis Boolean juga dipanggil logik jenis. Ia hanya mempunyai dua nilai: benar (benar) dan salah (salah), iaitu dua keadaan, seperti suis lampu , jantina, dll.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script> var name = "阿泽"; var str = "我的名字叫做\"" +name+"\"" document.write(str) </script> </head> <body> </body> </html
Jenis Boolean biasanya digunakan dalam if. pernyataan penghakiman bersyarat, contohnya:
var a = true; var b = false
Hanya terdapat satu nilai jenis tidak ditentukan
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script> var a = 10; var b = 110; if(x>y){ document.write(a+"比"+b+"大"); }else{ document.write(b+"比"+a+"大"); } </script> </head> <body> </body> </html>Bila pembolehubah ditakrifkan dan tidak diberikan nilai, ia akan dikembalikan kepada jenis yang tidak ditentukan; apabila atribut objek tidak wujud, ia juga akan dikembalikan sebagai jenis yang tidak ditentukan; 🎜>
2.5 Jenis kosong
undefined
Jenis kosong sahaja Nilai A: Apabila objek tidak wujud, ia akan mengembalikan nol ; jika anda ingin mengosongkan nilai pembolehubah, anda boleh menetapkan nilai nol 🎜>[Pembelajaran yang disyorkan:
]
.Atas ialah kandungan terperinci Asas pembolehubah JavaScript terpilih (perkongsian pembelajaran yang sangat terperinci!). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!