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?
1. Perihal konsol
konsol melaksanakan akses kepada konsol penyemak imbas.
Malah, selain kaedah log, konsol juga mempunyai banyak kaedah lanjutan lain
Contohnya:
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