javascript - Adakah tidak profesional untuk menggunakan console.log untuk menyahpepijat JS?
phpcn_u1582
phpcn_u1582 2017-07-05 11:01:00
0
8
921

Pada tahun lalu sejak saya belajar front-end sendiri, saya telah terbiasa menggunakan console.log untuk nyahpepijat kod JS.
Tetapi bukankah pendekatan ini sangat amatur? Patutkah saya menghentikan tabiat ini dan cuba menggunakan alat nyahpepijat penyemak imbas?

phpcn_u1582
phpcn_u1582

membalas semua(8)
淡淡烟草味

1. Perihal konsol
konsol melaksanakan akses kepada konsol penyemak imbas.
Malah, selain kaedah log, konsol juga mempunyai banyak kaedah lanjutan lain
Contohnya:

console.table();
console.group();
console.assert();

Untuk penggunaan khusus, sila rujuk blog saya http://www.jianshu.com/p/75cb...
2 Mengenai penyahpepijat
Saya mengesyorkan anda menggunakan vscodeAlat tahap dewa ini, kerana ia. adakah saya belum menyentuh banyak tentang vscode dan sublime.
Untuk pembangunan bahagian hadapan, saya secara peribadi merasakan bahawa vscode adalah kemuncak dari sublime dan chrome Ia mempunyai pemalam yang kaya, penyahpepijatan mudah dan sangat selesa untuk dibangunkan.

阿神

Kaedah ini jauh lebih baik daripada makluman Sekurang-kurangnya anda tidak perlu mengklik untuk menutupnya, dan ia meninggalkan jawapan yang anda perlukan

巴扎黑

Rangkaian Chrome serta penyahpepijatan konsol, saya sangat menyukainya.
Tiada pepijat yang tidak boleh ditemui dalam satu cetakan konsol Jika ada dua, maka ada dua.

漂亮男人

Matlamat penyahpepijatan adalah untuk menyelesaikan masalah Dari perspektif matlamat, selagi ia dapat menyelesaikan masalah dan menjimatkan masa, tidak mengapa, sama seperti ramai orang yang terlibat dalam pembelajaran mesin berpendapat bahawa bahagian hadapan tidak kandungan teknikal, tetapi fikirkannya dari sudut lain, front-end dan pembelajaran mesin Kedua-duanya boleh mencipta nilai Dalam analisis akhir, mereka semua menggunakan asas komputer dan pengetahuan matematik, yang semuanya dalam logik, tidak ada perbezaan sebagai perbandingan.

给我你的怀抱

Ini hanyalah tabiat peribadi, tiada kena mengena dengan profesionalisme atau tidak. Saya suka console.log dan tidak suka menetapkan titik putus di mana-mana.

代言

Apakah itu profesionalisme? Pada pendapat saya, semakin canggih dan sukar teknologi itu, semakin profesional kaedah yang paling berguna dan berkesan dalam keadaan tertentu adalah profesional.

Jadi, anda mesti boleh menggunakan alat nyahpepijat penyemak imbas. Walau bagaimanapun, jika anda boleh menilai bahawa penyahpepijatan konsol adalah lebih pantas untuk masalah tertentu, ia bukan tidak profesional untuk menggunakan konsol.

世界只因有你

Pertama sekali, konsol juga merupakan kaedah penyahpepijatan yang biasa digunakan Kedua, ia bergantung pada tabiat penggunaan peribadi anda. Anda boleh memilih antara konsol dan penyahpepijat mengikut kesesuaian, anda hanya perlu melihat nilai yang dicetak konsol. Di sesetengah tempat, jika anda perlu menjelaskan logik, gunakan penyahpepijat

漂亮男人

Sebagai orang yang menulis kedua-dua latar belakang Java dan halaman muka hadapan, saya merasakan bahawa penyahpepijatan titik putus adalah lebih cekap Perkara yang paling penting ialah lebih mudah untuk mencari masalah

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan