Pengenalan kepada fungsi console.assert() dalam kemahiran JavaScript_javascript

WBOY
Lepaskan: 2016-05-16 16:23:49
asal
1385 orang telah melayarinya

Dalam proses pembangunan dan penyelenggaraan program JavaScript, Assert ialah ciri yang baik digunakan untuk memastikan ketepatan program. Pada pelayar dengan alat nyahpepijat, ciri ini boleh dicapai dengan memanggil console.assert(). Contohnya, dalam kod berikut, pernyataan console.assert() memastikan panjang nilai pembolehubah skor objek kucing ialah 3:

Salin kod Kod adalah seperti berikut:

fungsi kucing(nama, umur, markah){
This.name = nama;
This.age = umur;
This.skor = skor;
}
var c = kucing baharu("miao", 2, [6,8,7]);
console.assert(c.score.length==3, "Penegasan panjang skor gagal");

Dalam pernyataan console.assert(), parameter pertama ialah hasil yang perlu ditegaskan, yang sepatutnya benar dalam keadaan biasa, parameter kedua ialah mesej ralat yang dicetak pada konsol apabila ralat berlaku. Contohnya, apabila panjang tatasusunan pembolehubah skor dalam contoh di atas bukan 3:
Salin kod Kod adalah seperti berikut:

fungsi kucing(nama, umur, markah){
This.name = nama;
This.age = umur;
This.skor = skor;
}
var c = kucing baharu("miao", 2, [6,8]);
console.assert(c.score.length==3, "Penegasan panjang skor gagal");


Selepas kod dilaksanakan, konsol Firebug akan mencetak mesej ralat:

Sokongan penyemak imbas

console.assert() disokong lebih baik pada penyemak imbas dengan alat nyahpepijat dan semua penyemak imbas utama menyokong fungsi ini. Walau bagaimanapun, perlu dinyatakan bahawa Firefox sendiri tidak menyokong fungsi ini Pemalam Firebug mesti dipasang pada Firefox untuk menggunakan console.assert().

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!