Rumah > hujung hadapan web > tutorial js > Menyahpepijat petua javascript_javascript dengan console.table()

Menyahpepijat petua javascript_javascript dengan console.table()

WBOY
Lepaskan: 2016-05-16 16:37:24
asal
1120 orang telah melayarinya

Gunakan CONSOLE.LOG() untuk memaparkan tatasusunan

Bayangkan anda membina tatasusunan berikut
bahasa var = [
{ name: "JavaScript", fileExtension: ".js" },
{ name: "TypeScript", fileExtension: ".ts" },
{ nama: "CoffeeScript", fileExtension: ".coffee" }
];

<code>console.log(languages);</code>
Salin selepas log masuk

console.log() akan memaparkan tatasusunan seperti ini

Paparan jenis ini sangat berguna untuk pembangunan, tetapi saya merasa agak menyusahkan untuk mengklik secara manual pada setiap Objek. Pada masa ini, saya rasa console.table() agak menarik.

Gunakan CONSOLE.TABLE() untuk memaparkan tatasusunan

Sekarang mari cuba gunakan console.table():

Benarkah ia sangat kecil?

Sudah tentu, console.table() lebih sesuai Data rata disenaraikan dalam format jadual dan dipaparkan dengan lebih sempurna, jika setiap elemen tatasusunan mempunyai struktur yang berbeza, banyak grid dalam jadual anda akan tidak ditentukan.

Gunakan CONSOLE.TABLE() untuk memaparkan objek

Ciri lain console.table() ialah untuk memaparkan objek.

<code>var languages = {<br>csharp: { name: "C#", paradigm: "object-oriented" },<br>fsharp: { name: "F#", paradigm: "functional" }<br>};</code>
Salin selepas log masuk
<code>console.table(languages);</code>
Salin selepas log masuk

Betul.

Fungsi penapisan CONSOLE.TABLE()

Jika anda ingin mengehadkan console.table() untuk memaparkan lajur tertentu, anda boleh memasukkan senarai kata kunci dalam parameter seperti berikut:
// Kunci harta berbilang
console.table(bahasa, ["nama", "paradigma"]);

Jika anda ingin mengakses harta, satu parameter sudah memadai,

<code>// A single property 
keyconsole.table(languages, "name");</code>
Salin selepas log masuk

Saya pernah berfikir bahawa saya sudah memahami kebanyakan fungsi Alat Pembangun Chrome, tetapi sekarang saya jelas salah Jika anda tiada apa-apa untuk dilakukan, lihat dokumentasi Chrome DevTools!

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