Rumah > hujung hadapan web > tutorial js > Mengapa Adakah `console.log` Menambah 'tidak ditentukan' dalam Chrome dan Firefox Consoles?

Mengapa Adakah `console.log` Menambah 'tidak ditentukan' dalam Chrome dan Firefox Consoles?

Patricia Arquette
Lepaskan: 2024-12-17 00:08:25
asal
447 orang telah melayarinya

Why Does `console.log` Append

Output Chrome/Firefox Console.log Menambahkan Baris "undefined" yang tidak dijangka

Apabila menggunakan console.log masuk kedua-dua Firefox dan Chrome pada Windows dan Linux, baris yang tidak dapat dijelaskan yang menyatakan "tidak ditentukan" dilampirkan pada log keluaran. Kejadian ini nampaknya konsisten merentas platform, tanpa mengira sumber fungsi pengelogan (fail atau konsol JS).

Penjelasan

Jika console.log dipanggil dari dalam JS, baris "undefined" tidak sepatutnya muncul. Walau bagaimanapun, apabila console.log dilaksanakan terus daripada konsol itu sendiri, masuk akal bahawa "undefined" dicetak. Inilah sebabnya:

Konsol membenarkan pengguna menaip nama pembolehubah, seperti "tetingkap" dan menerima maklumat tentangnya. Apabila fungsi kekosongan (cth., console.log) dijalankan daripada konsol, ia juga memaparkan nilai pulangan. Dalam kes ini, memandangkan console.log tidak mengembalikan apa-apa, nilai pulangan tidak ditentukan.

Untuk menggambarkan, ujian dalam Chrome (Mac ver 23.0.1271.101) menunjukkan bahawa "undefined" muncul semasa menjalankan console.log di dalam konsol itu. Selain itu, menulis baris "var bla = "sdfdfs"" dalam konsol juga menghasilkan output "undefined".

Atas ialah kandungan terperinci Mengapa Adakah `console.log` Menambah 'tidak ditentukan' dalam Chrome dan Firefox Consoles?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan