Semakan Jenis JavaScript | Tutorial Pengaturcaraan

WBOY
Lepaskan: 2024-08-30 18:32:00
asal
831 orang telah melayarinya

pengenalan

Artikel ini merangkumi kemahiran teknologi berikut:

JavaScript Type Checking | Programming Tutorials

Dalam makmal ini, kami akan meneroka fungsi JavaScript yang menyemak sama ada nilai yang diberikan adalah daripada jenis yang ditentukan. Kami akan menggunakan fungsi is(), yang memanfaatkan sifat pembina dan kaedah Array.prototype.includes() untuk menentukan sama ada nilai adalah daripada jenis yang ditentukan. Makmal ini akan membantu anda memperoleh pemahaman yang lebih baik tentang semakan jenis dalam JavaScript.

Berfungsi untuk Semak sama ada Nilai Adalah Jenis

Untuk menyemak sama ada nilai yang diberikan adalah daripada jenis yang ditentukan, ikut langkah berikut:

  • Pastikan bahawa nilai tidak tidak ditentukan atau batal dengan menggunakan Array.prototype.includes().
  • Gunakan Object.prototype.constructor untuk membandingkan sifat pembina pada nilai dengan jenis yang ditentukan.
  • Fungsi ialah() di bawah melaksanakan semakan ini dan mengembalikan benar jika nilai adalah daripada jenis yang ditentukan, dan palsu sebaliknya.
const is = (type, val) => ![, null].includes(val) && val.constructor === type;
Salin selepas log masuk

Anda boleh menggunakan is() untuk menyemak sama ada nilai terdiri daripada pelbagai jenis, seperti Array, ArrayBuffer, Map, RegExp, Set, WeakMap, WeakSet, String, Number dan Boolean. Contohnya:

is(Array, [1]); // true
is(Map, new Map()); // true
is(String, ""); // true
is(Number, 1); // true
is(Boolean, true); // true
Salin selepas log masuk

Ringkasan

Tahniah! Anda telah melengkapkan makmal Semak sama ada Nilai Daripada Jenis. Anda boleh berlatih lebih banyak makmal dalam LabEx untuk meningkatkan kemahiran anda.

JavaScript Type Checking | Programming Tutorials


? Amalkan Sekarang: Semak sama ada Nilai Adalah Jenis


Ingin Ketahui Lebih Lanjut?

  • ? Ketahui Pokok Kemahiran JavaScript terkini
  • ? Baca Lagi Tutorial JavaScript
  • ? Sertai Discord kami atau tweet kami @WeAreLabEx

Atas ialah kandungan terperinci Semakan Jenis JavaScript | Tutorial Pengaturcaraan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan