Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk menentukan sama ada pembolehubah kosong dalam jquery

Bagaimana untuk menentukan sama ada pembolehubah kosong dalam jquery

藏色散人
Lepaskan: 2023-03-25 11:03:38
asal
1479 orang telah melayarinya

Kaedah Jquery untuk menentukan sama ada pembolehubah kosong: 1. Buat fail sampel bahagian hadapan; 2. Lulus "var A=$("#**).val();if(A== null|. |A!=undefined||A==""){...}" atau "var A=$("#**).val();if(A.length>0){... }" Kaedah menentukan sama ada pembolehubah kosong.

Bagaimana untuk menentukan sama ada pembolehubah kosong dalam jquery

Persekitaran pengendalian tutorial ini: sistem Windows 10, jquery3.2.1, komputer Dell G3.

Bagaimanakah jquery menentukan sama ada pembolehubah kosong?

JQuery menentukan sama ada ia kosong

//有如下三种判断
var A=$("#**).val();
if(A==null||A!=undefined||A==""){
//处理
}
Salin selepas log masuk

Berikut ialah perbezaan antara null, undefined dan "":

null: objek kosong bukan objek , tukar kepada Nilai adalah 0

tidak ditentukan: atribut khas tetingkap objek global yang tidak ditentukan bermaksud "nilai yang hilang", iaitu, perlu ada nilai di sini, tetapi ia belum ditakrifkan lagi. Tukar nilai kepada NaN Penggunaan biasa ialah:

(1) Apabila pembolehubah diisytiharkan tetapi tidak diberikan nilai, ia adalah sama dengan tidak ditentukan.

(2) Apabila memanggil fungsi, parameter yang sepatutnya disediakan tidak disediakan, dan parameter adalah sama dengan tidak ditentukan.

(3) Objek tidak mempunyai atribut yang ditetapkan, dan nilai atribut ini tidak ditentukan.

(4) Apabila fungsi tidak mengembalikan nilai, ia mengembalikan tidak ditentukan secara lalai.

Terdapat satu lagi kaedah yang lebih mudah yang telah diuji dan tersedia

var A=$("#**).val();
if(A.length>0){
//非空处理
}
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video jQuery"

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada pembolehubah kosong dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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