Επιλύθηκε: Πνευματικά δικαιώματα έτους εμφάνισης

Το κύριο πρόβλημα με την εμφάνιση του έτους πνευματικών δικαιωμάτων στα ψηφιακά μέσα είναι ότι μπορεί να είναι δύσκολο να καθοριστεί ποια έτη καλύπτονται από τα πνευματικά δικαιώματα. Αυτό μπορεί να είναι πρόβλημα όταν προσπαθείτε να προσδιορίσετε εάν ένα συγκεκριμένο κομμάτι μέσου εξακολουθεί να προστατεύεται από πνευματικά δικαιώματα.

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

Αυτός ο κώδικας δημιουργεί ένα νέο αντικείμενο ημερομηνίας, στη συνέχεια λαμβάνει το πλήρες έτος από αυτό το αντικείμενο ημερομηνίας και το αποθηκεύει στη μεταβλητή n. Τέλος, βρίσκει το στοιχείο με id=”year” και αλλάζει το innerHTML του στην τιμή n.

Αναζήτηση

Στο JavaScript, μπορείτε να χρησιμοποιήσετε τη συνάρτηση αναζήτησης () για να αναζητήσετε μια συμβολοσειρά σε μια προσωρινή μνήμη κειμένου ή συμβολοσειράς. Η συνάρτηση search() παίρνει δύο ορίσματα: το κείμενο προς αναζήτηση και τη συμβολοσειρά για αναζήτηση.

Η συνάρτηση search() επιστρέφει ένα αντικείμενο με δύο ιδιότητες: το κείμενο που βρέθηκε και τη θέση του κειμένου που βρέθηκε στην προσωρινή μνήμη κειμένου ή συμβολοσειράς. Η ιδιότητα κειμένου που βρέθηκε περιέχει την αντιστοιχισμένη συμβολοσειρά, ενώ η ιδιότητα θέση σάς λέει πού στην προσωρινή μνήμη κειμένου ή συμβολοσειράς βρέθηκε η αντιστοιχισμένη συμβολοσειρά.

Ακολουθεί ένα παράδειγμα που χρησιμοποιεί τη συνάρτηση search() για να βρει όλες τις εμφανίσεις του "cat" σε ένα αρχείο κειμένου:

var αρχείο = "./myfile.txt"; // ανοίξτε το αρχείο για ανάγνωση περιεχομένων var = file.search(“cat”); // λάβετε ένα αντικείμενο που περιέχει // foundText και θέση console.log(contents); // εκτυπώνει "Δεν υπάρχουν αποτελέσματα."

Μέθοδοι

Υπάρχουν πολλές μέθοδοι στο JavaScript. Μερικές από τις πιο κοινές μεθόδους παρατίθενται παρακάτω.

Μέθοδος Περιγραφή alert() Εμφανίζει ένα μήνυμα στην οθόνη. bind() Δεσμεύει μια συνάρτηση σε ένα συγκεκριμένο συμβάν. call() Καλεί μια συνάρτηση. clear() Καθαρίζει την οθόνη. console.log() Εκτυπώνει πληροφορίες στην κονσόλα. document.getElementById(id) Ανακτά ένα στοιχείο από το χαρακτηριστικό id του. exit() Τερματίζει την εκτέλεση του σεναρίου και επιστρέφει στο κύριο παράθυρο του προγράμματος περιήγησης. forEach() Επαναλαμβάνει ένα μπλοκ κώδικα για κάθε στοιχείο σε έναν πίνακα ή μια συλλογή. if(condition) Αξιολογεί μια συνθήκη και, εάν ισχύει, εκτελεί τον κώδικα που περιέχεται στο μπλοκ. Διαφορετικά, εκτελεί ένα άλλο μπλοκ κώδικα. keydown(γεγονός) Ενεργοποιεί ένα συμβάν όταν πατηθεί ένα πλήκτρο στο πληκτρολόγιο. lastModified Date Επιστρέφει ή ορίζει την ημερομηνία και την ώρα κατά την οποία αυτό το έγγραφο τροποποιήθηκε τελευταία (σε χιλιοστά του δευτερολέπτου). length Επιστρέφει το μήκος ενός αντικειμένου (σε byte). Math.floor(number) Στρογγυλοποιεί τον αριθμό προς τα κάτω στην πλησιέστερη ακέραια τιμή . Μαθηματικά . ceil(number) Στρογγυλοποιεί τον αριθμό μέχρι την πλησιέστερη ακέραια τιμή . new Date () Δημιουργεί ένα νέο αντικείμενο Date χρησιμοποιώντας την τρέχουσα ημερομηνία και ώρα ως παραμέτρους του (σε χιλιοστά του δευτερολέπτου). Object clone() Δημιουργεί και επιστρέφει ένα αντίγραφο ενός αντικειμένου obj . prototype Σας επιτρέπει να έχετε πρόσβαση σε ιδιότητες και μεθόδους της αλυσίδας πρωτοτύπων ενός αντικειμένου (δηλαδή, αντικείμενα που προέρχονται από αυτό το αντικείμενο). pushStackTrace(stackTrace) Προσθέτει πληροφορίες ίχνους στοίβας σε ένα μήνυμα σφάλματος που εμφανίζεται από την κονσόλα. setTimeout(time, [callback]) Ορίζει ένα χρονικό όριο για την εκτέλεση του κώδικα μετά από ένα δεδομένο ποσό χιλιοστών του δευτερολέπτου που παρέλθει. Εάν παρέχεται επανάκληση, θα εκτελεστεί μετά τη λήξη του χρονικού ορίου setInterval(time, [callback]) Ορίζει ένα διάστημα για την εκτέλεση του κώδικα μετά την παρέλευση δεδομένου χιλιοστού του δευτερολέπτου. Εάν παρέχεται επανάκληση, θα εκτελείται κάθε χρονικό διάστημα που λήγει

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο