Αποσπάσματα κώδικα 2025, Ιανουάριος
Αυτό είναι καλύτερο από το να κάνεις την παραδοσιακή εκδήλωση "window.onload", καθώς μπορεί να συνδέσει πολλούς χειριστές συμβάντων σε ένα μεμονωμένο συμβάν και όλοι να κληθούν. "
Οι προεπεξεργαστές CSS Sass και λιγότεροι μπορούν να πάρουν οποιοδήποτε χρώμα και να σκουραίνουν () ή να φωτίζουν () με μια συγκεκριμένη τιμή. Αλλά καμία τέτοια ικανότητα δεν είναι ενσωματωμένη στο JavaScript. "
Όπου el είναι μια αναφορά σε μια εισαγωγή ή textarea. function moveCursorToEnd (el) (if (typeof el.selectionStart == "αριθμός") (el.selectionStart = "
Αυτό λειτουργεί: var htmlString = "Αυτή είναι μια συμβολοσειρά."; Αυτό αποτυγχάνει: var htmlSTring = "Αυτή είναι μια συμβολοσειρά."; Μερικές φορές αυτό είναι επιθυμητό για αναγνωσιμότητα. Προσθήκη"
Για να το αναγνωρίσει το DOM (και έτσι το CSS) ως πραγματικά στοιχεία: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Ας δούμε μερικές επιλογές για επανάληψη μέσω ενός NodeList, καθώς επιστρέφετε από την εκτέλεση ενός document.querySelectorAll. Έχουμε γράψει ένα ενημερωμένο άρθρο σχετικά με το "
Βρείτε το μήκος του πίνακα πριν το χρησιμοποιήσετε στη συνάρτηση for, οπότε δεν χρειάζεται να μετράτε το μήκος του πίνακα κάθε επανάληψη (υποθέτοντας το μήκος "
Όταν ενεργοποιείται ένα KeyboardEvent, μπορείτε να ελέγξετε ποιο πλήκτρο πατήθηκε επειδή το συμβάν περιέχει πληροφορίες στις οποίες μπορείτε να γράψετε λογική. "
Το JavaScript μπορεί να έχει πρόσβαση στην τρέχουσα διεύθυνση URL σε τμήματα. Για αυτήν τη διεύθυνση URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = function (string) (function RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) συνάρτηση AddUnsigned (lX, lY) (var "
Τα αντικείμενα javascript είναι πραγματικά ωραία, αλλά μερικές φορές λείπουν κάποιες χρήσιμες μικρές λειτουργίες / μεθόδους. Το παραπάνω παράδειγμα είναι με πίνακες. Είναι αλήθεια"
Αυτό επαναλαμβάνει τη λειτουργικότητα των τυπικών ενσωματωμένων πεδίων Αναζήτησης Google. Έχουν μια εικόνα στο παρασκήνιο και όταν κάνετε κλικ στην είσοδο "
Τυπικό Δεν χρειάζεται να δημιουργήσετε τη μεταβλητή, αλλά είναι καλή πρακτική, καθώς μπορείτε να χρησιμοποιήσετε αυτήν τη μεταβλητή με το ClearInterval για να σταματήσετε την τρέχουσα εκτέλεση "
Ας υποθέσουμε ότι έχετε κάποιο HTML που είναι συμβολοσειρά: let string_of_html = "
Αν πρέπει να αλλάξετε το στυλ ενός στοιχείου με JavaScript, είναι συνήθως καλύτερο να αλλάξετε ένα όνομα τάξης και να έχετε ήδη το CSS στη σελίδα "
Τα προγράμματα περιήγησης έχουν ήδη κουμπιά "πίσω", οπότε καλύτερα να έχετε έναν καλό λόγο για να χρειαστεί να τοποθετήσετε ένα στη σελίδα σας! Κουμπί εισαγωγής με ενσωματωμένο JavaScript "
Παράδειγμα συνδέσμου: // Σύνδεσμος Youtube var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Το htmlentities () είναι μια συνάρτηση PHP που μετατρέπει ειδικούς χαρακτήρες (όπως <) σε τιμές διαφυγής / κωδικοποίησης (όπως <). Αυτό σας επιτρέπει να εμφανίσετε "
Συνάρτηση getQueryVariable (μεταβλητή) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Δήλωση μεταβλητής εκτός της συνάρτησης ... var oneVariable; function setVariable () (oneVariable = "Σύνολο μεταβλητών από μια συνάρτηση!";) συνάρτηση "
Μπορείτε να λάβετε μια σειρά από όλα τα συμβάντα που ξεκινούν με το "on" (π.χ. onclick) εκτελώντας το στην Κονσόλα του Firefox. .filter (συνάρτηση (i) (επιστροφή "
Όπως στο, ο αριθμός των κλειδιών. function objectSize (the_object) (/ * συνάρτηση για την επικύρωση της ύπαρξης κάθε κλειδιού στο αντικείμενο για να λάβετε τον αριθμό των έγκυρων "
Function randRange (data) (var newTime = data; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, ")
Αυτή η συνάρτηση στρογγυλοποιεί τους αριθμούς σε δύο δεκαδικά ψηφία και διασφαλίζει ότι η επιστρεφόμενη τιμή έχει δύο δεκαδικά ψηφία. Για παράδειγμα 12.006 θα επιστρέψει 12.01, "
(συνάρτηση () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Αυτός είναι ένας από τους ταχύτερους και ευκολότερους τρόπους εκκένωσης ενός πίνακα. Φυσικά υπάρχουν και άλλοι τρόποι, αλλά αυτοί συνήθως περιλαμβάνουν τη δημιουργία ενός νέου πίνακα. "
Η περιοχή που απαιτείται JavaScript κρύβεται με ενσωματωμένο CSS και, στη συνέχεια, εμφανίζεται αφού φορτωθεί με ένα μικρό απόσπασμα JavaScript. Κάτω από αυτό, χρησιμοποιούνται ετικέτες noscript "
Var Fb = (); // Ένα κενό αντικείμενο κυριολεκτικά για τη συγκράτηση της συνάρτησης Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && "
Ονομάστε αναλόγως τα αρχεία css σας: night.css, day.css, κτλ. Ένα υπέροχο μπόνους είναι ότι αφού η JavaScript παίρνει το χρόνο από τον τοπικό υπολογιστή αντί για "