⊗jsPmCxAM 442 of 505 menu

Δέσμευση του περιβάλλοντος μέσω της μεθόδου apply στο JavaScript

Ας εξετάσουμε τώρα τη μέθοδο apply για τη δέσμευση του περιβάλλοντος. Λειτουργεί σχεδόν με τον ίδιο τρόπο όπως η μέθοδος call. Η διαφορά έγκειται στο γεγονός ότι στο apply οι παράμετροι μεταβιβάζονται με τη μορφή πίνακα, και δεν απαριθμούνται διαχωρισμένες με κόμμα. Ανάλογα με το task μπορεί να είναι βολική μια ή η άλλη μέθοδος.

Ακολουθεί ένα παράδειγμα μεταβίβασης παραμέτρων στη μέθοδο apply:

func.apply(elem, [param1, param2]);

Ας υποθέσουμε τον ακόλουθο κώδικα:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // εδώ θα πρέπει να τυπωθεί 'hello, John Smit'

Προσθέστε στην τελευταία γραμμή τη μέθοδο apply έτσι ώστε να εμφανιστεί στην οθόνη 'hello, John Smit'. Η λέξη 'hello' πρέπει να λαμβάνεται από το value του input, ενώ τα 'John' και 'Smit' πρέπει να είναι παράμετροι της συνάρτησης.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη