Επιλύθηκε: Μετάβαση στο url

Το κύριο πρόβλημα με το Got to URL είναι ότι δεν λειτουργεί όπως διαφημίζεται. Ο ιστότοπος υπόσχεται στους χρήστες ότι μπορούν εύκολα να έχουν πρόσβαση στην τρέχουσα τοποθεσία του προγράμματος περιήγησής τους εισάγοντας τη διεύθυνση στη γραμμή διευθύνσεων, αλλά αυτό δεν συμβαίνει. Αντίθετα, οι χρήστες ανακατευθύνονται σε μια σελίδα που τους ζητά να εισαγάγουν τα στοιχεία σύνδεσής τους για να αποκτήσουν πρόσβαση στον λογαριασμό τους. Αυτό είναι μια μεγάλη ταλαιπωρία για τους χρήστες που προσπαθούν να αποκτήσουν πρόσβαση σε ιστοσελίδες ή να αναζητήσουν πληροφορίες στο διαδίκτυο.

window.location = "http://www.google.com";

Αυτή η γραμμή κώδικα θα ανακατευθύνει το τρέχον παράθυρο στην αρχική σελίδα της Google.

_υπο_

Στο JavaScript, μια υπορουτίνα είναι ένα μπλοκ κώδικα που μπορεί να κληθεί από άλλο μπλοκ κώδικα.

μόνος του άλλα επιχειρήματα

Υπάρχουν μερικοί διαφορετικοί τρόποι για να προβάλετε επιχειρήματα σχετικά με τον εαυτό και τους άλλους στο JavaScript.

Ο πρώτος τρόπος είναι να χρησιμοποιήσετε τη λέξη-κλειδί "εαυτός" ακολουθούμενη από ένα όνομα ή μια έκφραση. Για παράδειγμα, το self.name θα επέστρεφε την τιμή της ιδιότητας name στο τρέχον αντικείμενο.

Ο δεύτερος τρόπος είναι να χρησιμοποιήσετε τη λέξη-κλειδί "άλλο" ακολουθούμενη από μια έκφραση. Για παράδειγμα, το other.name θα επέστρεφε την τιμή της ιδιότητας name σε ένα αντικείμενο που δεν είναι το τρέχον αντικείμενο.

Περιπτώσεις τάξης

Στο JavaScript, οι κλάσεις είναι παρουσίες ενός συγκεκριμένου τύπου. Μοιάζουν με τις μεταβλητές στο ότι μπορούν να κρατήσουν δεδομένα, αλλά έχουν κάποιες ειδικές ιδιότητες.

Πρώτον, μια κλάση μπορεί να έχει ιδιότητες που είναι συγκεκριμένες για την ίδια την κλάση. Για παράδειγμα, μια κλάση μπορεί να έχει μια ιδιότητα που ονομάζεται "name" που περιέχει το όνομα της κλάσης.

Δεύτερον, οι κλάσεις μπορούν να έχουν μεθόδους. Μια μέθοδος είναι σαν μια συνάρτηση, αλλά ανήκει στην κλάση αντί να προσαρτάται σε μια μεμονωμένη παρουσία της κλάσης. Οι μέθοδοι μπορούν να χρησιμοποιηθούν για να γίνουν πράγματα όπως η δημιουργία νέων παρουσιών της κλάσης ή η πρόσβαση σε μέλη της κλάσης εκτός της ίδιας της μεθόδου.

Τέλος, οι κλάσεις μπορούν να έχουν ιδιότητες και μεθόδους που μοιράζονται όλες οι παρουσίες της κλάσης. Αυτό ονομάζεται «η ιδιότητα του πρωτότυπου». Η ιδιότητα πρωτότυπου είναι σαν μια μεταβλητή στο ότι διατηρεί δεδομένα που μοιράζονται όλα τα στιγμιότυπα της κλάσης. Ωστόσο, σε αντίθεση με τις μεταβλητές, οι οποίες μπορούν να χωρέσουν οποιονδήποτε τύπο δεδομένων, η ιδιότητα πρωτότυπου διατηρεί πάντα μια αναφορά αντικειμένου. Αυτό σημαίνει ότι όταν δημιουργείτε μια παρουσία μιας κλάσης χρησιμοποιώντας τη new(), λαμβάνετε μια αναφορά αντικειμένου που οδηγεί σε μια παρουσία του αντικειμένου Class (και όχι απλώς σε ένα απλό παλιό αντικείμενο). Στη συνέχεια, μπορείτε να αποκτήσετε πρόσβαση σε μέλη αυτού του αντικειμένου χρησιμοποιώντας σημειογραφία κουκκίδων (όπως: Class.prototype).

Μαγική μέθοδος

Δεν υπάρχει μια οριστική απάντηση σε αυτό το ερώτημα. Μερικοί άνθρωποι προτιμούν τη χρήση εγγενών βιβλιοθηκών JavaScript όπως το jQuery, ενώ άλλοι μπορεί να προτιμούν να χρησιμοποιούν πιο «παραδοσιακές» μεθόδους προγραμματισμού, όπως βρόχους και εντολές υπό όρους. Τελικά, αυτό που λειτουργεί καλύτερα για ένα συγκεκριμένο άτομο εξαρτάται από τις δικές του προτιμήσεις και εμπειρία.

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

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