Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 16001|Απάντηση: 1

[JavaScript] 5 συμβουλές εντοπισμού σφαλμάτων για εντοπισμό σφαλμάτων JS

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 13/6/2017 1:11:32 μ.μ. | | | |
1. Πρόγραμμα εντοπισμού σφαλμάτων.Έχω ξαναπεί ότι μπορείτε να προσθέσετε μια πρόταση εντοπισμού σφαλμάτων στον κώδικα Javascrip{filter}t. για να δημιουργήσετε ένα εφέ σημείου διακοπής με το χέρι.
Χρειάζεστε ένα σημείο διακοπής με προϋποθέσεις; Απλά πρέπει να το περιβάλλετε με μια δήλωση if:


Θυμηθείτε όμως να τα κόψετε πριν κυκλοφορήσει το πρόγραμμα.
2. Ρυθμίστε το σημείο διακοπής ώστε να ενεργοποιείται όταν αλλάζει ο κόμβος DOM

Μερικές φορές θα διαπιστώσετε ότι το DOM είναι εκτός ελέγχου σας και θα υποστεί περίεργες αλλαγές από μόνο του, καθιστώντας δύσκολο να φτάσετε στη ρίζα του προβλήματος.
Υπάρχει μια εξαιρετικά χρήσιμη λειτουργία στα εργαλεία ανάπτυξης του Google Chrome που μπορεί να αντιμετωπίσει αυτήν την κατάσταση, που ονομάζεται "Break on...", μπορείτε να κάνετε δεξί κλικ στον κόμβο DOM και μπορείτε να δείτε αυτό το στοιχείο μενού.
Η συνθήκη ενεργοποίησης για ένα σημείο διακοπής μπορεί να οριστεί έτσι ώστε ο κόμβος να διαγραφεί, να αλλάξουν οι ιδιότητες του κόμβου ή να αλλάξει ένας από τους υποκόμβους του.


3. Σημεία διακοπής του Άγιαξ

Τα σημεία διακοπής XHR ή τα σημεία διακοπής Ajax, όπως το όνομά τους, μας επιτρέπουν να ορίσουμε ένα σημείο διακοπής που ενεργοποιεί την κλήση Ajax μιας λειτουργίας όταν συμβεί.
Αυτό είναι πολύ αποτελεσματικό όταν κάνετε εντοπισμό σφαλμάτων σε μια εφαρμογή Ιστού μέσω δικτύου.


4. Περιβάλλον προσομοίωσης φορητών συσκευών

Το Google Chrome διαθέτει μερικά πολύ ενδιαφέροντα εργαλεία για την προσομοίωση κινητών συσκευών που μας βοηθούν να εντοπίσουμε σφάλματα στον τρόπο λειτουργίας του προγράμματος στην κινητή συσκευή.
Για να το βρείτε, πατήστε F12, εμφανίστε τα εργαλεία προγραμματιστή και, στη συνέχεια, πατήστε το πλήκτρο ESC (η τρέχουσα καρτέλα δεν μπορεί να είναι Κονσόλα) και θα δείτε το δεύτερο επίπεδο εντοπισμού σφαλμάτων να εμφανίζεται, στην καρτέλα Εξομοίωση με διάφορες συσκευές εξομοίωσης για να διαλέξετε.
Φυσικά, αυτό δεν θα είναι ένα πραγματικό iPhone, αλλά απλώς θα προσομοιώσει τις διαστάσεις του iPhone, τα συμβάντα αφής και τις τιμές του παράγοντα χρήστη του προγράμματος περιήγησης.


5. Βελτιώστε τον ιστότοπό σας με ελέγχους

Το YSlow είναι ένα εξαιρετικό εργαλείο. Υπάρχει ένα πολύ παρόμοιο εργαλείο στα εργαλεία προγραμματιστών του Google Chrome που ονομάζεται Audits.
Ελέγχει γρήγορα τον ιστότοπό σας και σας δίνει πολύ πρακτικές και αποτελεσματικές προτάσεις και τρόπους βελτιστοποίησης του ιστότοπού σας.






Προηγούμενος:Taobao μέσω ρύθμισης παρτίδας τρένου επιλεγμένων ομάδων [λογισμικό]
Επόμενος:Η μέθοδος αντικειμένου js, η μέθοδος κλάσης και η μέθοδος πρωτοτύπου διαφοροποιούνται
Δημοσιεύτηκε στις 13/6/2017 3:24:17 μ.μ. |
Χρήσιμο, όχι κακό
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com