Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Splat operator

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913

    Splat operator

    Esiste lo splat operator in javascript? Se no come lo si può simulare?
    No

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    che cosa fa l'operatore splat? dai per scontato che qua tutti conoscono il php

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    L'operatore splat non è solo di php (che in realtà lì è una cosa nuova, dell'ultima versione credo) ma anche di altri linguaggi.

    Comunque consente di passare un' array come psrametri: ad esempio, facendo finta che lo splat sia "?nomevariabile?"
    codice:
    myArray = [1, 2];
    myFunc(?myArray?); // è uguale a myFunc(1, 2);
    e di ricevere i parametri come array:
    codice:
    function myFunc (?params?) {
        console.log(params); // [1, 2]
    }
    
    myFunc(1, 2);
    No

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    se non ho capito male:

    myFunc.apply (this, array);

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Ah, grazie, conoscevo solo Function.call...
    No

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.