Τι σημαίνει => στη Σκάλα;
Τι σημαίνει => στη Σκάλα;

Βίντεο: Τι σημαίνει => στη Σκάλα;

Βίντεο: Τι σημαίνει => στη Σκάλα;
Βίντεο: Πως κάνουμε σκάλα σιδερένια 2024, Νοέμβριος
Anonim

=> είναι συντακτική ζάχαρη για τη δημιουργία περιπτώσεων συναρτήσεων. Υπενθυμίζουμε ότι κάθε λειτουργία σε scala είναι ένα παράδειγμα μιας τάξης. Για παράδειγμα, ο τύπος Int => String, είναι ισοδύναμο με τον τύπο Function1[Int, String], δηλαδή μια συνάρτηση που παίρνει ένα όρισμα τύπου Int και επιστρέφει μια συμβολοσειρά.

Από αυτή την άποψη, τι σημαίνει => στο Scala;

=> είναι συντακτική ζάχαρη για τη δημιουργία περιπτώσεων συναρτήσεων. Υπενθυμίζουμε ότι κάθε λειτουργία σε scala είναι ένα παράδειγμα μιας τάξης. Για παράδειγμα, ο τύπος Int => String, είναι ισοδύναμο με τον τύπο Function1[Int, String], δηλαδή μια συνάρτηση που παίρνει ένα όρισμα τύπου Int και επιστρέφει μια συμβολοσειρά.

Εκτός από τα παραπάνω, τι σημαίνει () => στο JavaScript; του Στίβεν Τσάπμαν. Ενημερώθηκε στις 03 Ιουλίου 2019. Το σύμβολο του δολαρίου ($) και οι χαρακτήρες υπογράμμισης (_) είναι JavaScript αναγνωριστικά, τα οποία απλώς που σημαίνει ότι προσδιορίζουν ένα αντικείμενο με τον ίδιο τρόπο ένα όνομα θα . Τα αντικείμενα που προσδιορίζουν περιλαμβάνουν πράγματα όπως μεταβλητές, συναρτήσεις, ιδιότητες, συμβάντα και αντικείμενα.

Οι άνθρωποι ρωτούν επίσης, τι σημαίνει _ στη Σκάλα;

Σκάλα επιτρέπει τη χρήση των υπογραμμίσεων (που συμβολίζονται ως '_') ως σύμβολα κράτησης θέσης για μία ή περισσότερες παραμέτρους. Πολλαπλές υπογραμμίσεις σημαίνει πολλαπλές παραμέτρους και όχι επαναλαμβανόμενη χρήση της ίδιας παραμέτρου. Ως εκ τούτου, αυτή η σύνταξη χρησιμοποιείται όταν θέλετε να λάβετε 1 ή περισσότερες παραμέτρους μόνο μία φορά.

Τι είναι η συνάρτηση ανώτερης τάξης στη Scala;

Λειτουργίες ανώτερης τάξης Scala . Λειτουργία υψηλότερης τάξης είναι ένα λειτουργία που είτε παίρνει α λειτουργία ως όρισμα ή επιστρέφει α λειτουργία . Με άλλα λόγια μπορούμε να πούμε α λειτουργία που λειτουργεί με λειτουργία λέγεται λειτουργία ανώτερης τάξης.

Συνιστάται: