Μπορεί γραφομηχανή αλληλεπιδρούν με jQuery χωρίς ένα αρχείο ορισμού;

ψήφοι
20

Έχω προσπαθήσει να γνωρίσει αυτό το νέο υλικό «γραφομηχανή», και είμαι λίγο περίεργος για κάτι.

Μπορεί ακόμα να λειτουργήσει με τα υφιστάμενα πλαίσια javascript όπως jQuery , χωρίς την ανάγκη για ένα αρχείο ορισμού με όλες αυτές τις διασυνδέσεις; Έχω προσπαθήσει να το ελέγξετε έξω με το χέρι, αλλά μέχρι στιγμής είμαι λίγο επιφυλακτικός για το πόσο μακριά εκτείνεται η λειτουργικότητα.

εκσυγχρονίζω

από το «έργο» αναφέρομαι στην απλή λειτουργία, δεν τα χαρακτηριστικά IDE, όπως αυτόματη συμπλήρωση.

Δημοσιεύθηκε 06/10/2012 στις 01:15
πηγή χρήστη
Σε άλλες γλώσσες...                            


3 απαντήσεις

ψήφοι
35

Η απλή απάντηση είναι ναι .

Γραφομηχανή είναι σε θέση να αλληλεπιδράσουν πλήρως με οποιαδήποτε υπάρχουσα βιβλιοθήκη Javascript. Χρειάζεστε μόνο το αρχείο ορισμού, αν θέλετε εργαλείων στο IDE ώστε να είναι πιο εύκολο στη χρήση.

Επίσης, αν δεν περιλαμβάνει το αρχείο ορισμού, ο compiler γραφομηχανή μπορεί να πάρει θυμωμένος μαζί σας για τη χρήση μια μεταβλητή που δεν έχει οριστεί στον κώδικα σας (όπως $). Για να πάρετε γύρω από αυτό ίσως χρειαστεί να κάνετε κάτι σαν

declare var $;

Τούτου λεχθέντος, δεν είμαι σίγουρος γιατί δεν θα θέλετε να χρησιμοποιήσετε το αρχείο ορισμού jQuery. Κάνει σίγουρα πολύ πιο ευχάριστο να γράψω jQuery με.

Απαντήθηκε 06/10/2012 στις 01:20
πηγή χρήστη

ψήφοι
7

Ναι μπορείς. Για παράδειγμα, απλά γράψτε:

declare var $;

και μπορείτε βασικά να χρησιμοποιήσετε το πλαίσιο JQuery, χωρίς να χρειάζεται να καθορίσει τίποτα άλλο. Αυτό είναι επίσης πολύ βολικό όταν θέλετε να μετατρέψετε τις υπάρχουσες βιβλιοθήκες / porting κώδικα.

Απαντήθηκε 06/10/2012 στις 01:24
πηγή χρήστη

ψήφοι
3

Γραφομηχανή σας δίνει τη δυνατότητα να δηλώσετε τις μεταβλητές στο descired πεδίο με τη χρήση του declare variableή declare functionσύνταξη (βλέπε Ενότητα 1.1 στη σελίδα 9 στις προδιαγραφές γλώσσα). Ωστόσο, η χρήση των δηλώσεων του περιβάλλοντος μπορεί να είναι μόνο μια βραχυπρόθεσμη λύση από τη στιγμή που θα αποτελεσματικά χαλαρά όλα στατικού ελέγχου τύπου γραφομηχανή και ως εκ τούτου ένα από τα πιο σημαντικά πλεονεκτήματα της γραφομηχανή πάνω Javascript.

Απαντήθηκε 06/10/2012 στις 09:11
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more