Spina dorsale.JS è un framework utilizzato per creare applicazioni Web che seguono lo stile di JavaScript.
Supporta modelli, eventi, collezioni, viste e servizi pubblici.
Utilizzando una qualsiasi delle funzionalità precedenti, possiamo creare ed eseguire operazioni diverse sui dati forniti in un'applicazione Web.
Punti da ricordare
Vediamo la struttura per posizionare il codice
I collegamenti CDN sono posizionati con l'attributo SRC del tag script.
Collegamenti CDN
Il metodo unShift () in spina dorsale.La collezione JS aggiunge un modello alla collezione all'inizio. È possibile aggiungere un singolo modello (singola istanza) o un array di modelli (più di un'istanza tramite un array) alla raccolta.
Sintassi:
Collection_Object.UNSHIFT (modello, opzioni)
Ci vogliono due parametri.
Modello - Collection_Object.UNSHIFT (Model_Instance1)
Array di modelli - Collection_Object.UnShift ([Model_Instance1, Model_Instance2,…])
Approccio
Discutiamo di diversi esempi della spina dorsale.Metodo della raccolta js unShift ().
Esempio 1: aggiungi un singolo modello all'inizio della raccolta
In questo esempio, creeremo una classe modale denominata - fiori e creeremo una classe di collezione di collection di fiori. Passeremo al suo interno la nostra classe modello (fiori).
Successivamente, dobbiamo creare un'istanza per il modello Flowers con tre attributi (Flower_name, Flower_Sepals, Flower_Petals).
Creeremo un Flower_Collection, che è un'istanza della collezione di colection Flower. E aggiungeremo l'istanza del modello di fiori all'istanza di raccolta utilizzando il metodo Add ().
Ora aggiungeremo una nuova istanza del modello alla raccolta utilizzando il metodo UNSHIFT ().
Infine, stiamo visualizzando la collezione usando il JSON.Metodo Stringify ().
Produzione:
Esegui l'applicazione nel browser salvando il codice nel file con .HTML come estensione.
Qui, possiamo vedere il metodo UNSHIFT () aggiunge l'istanza di Flower2 a Flower_Collection all'inizio.
Esempio 2: Aggiungi array di modelli all'inizio in una raccolta
In questo esempio, creeremo una classe modale denominata - fiori e creeremo una classe di collezione di collection di fiori. Passeremo al suo interno la nostra classe modello (fiori).
Successivamente, dobbiamo creare un'istanza per il modello Flowers con tre attributi (Flower_name, Flower_Sepals, Flower_Petals).
Creeremo un Flower_Collection, che è un'istanza per la collezione di colection Flower. E aggiungeremo tre istanze del modello di fiori all'istanza di raccolta usando il metodo Add ().
Ora aggiungeremo due istanze del modello all'inizio della raccolta utilizzando il metodo UNSHIFT ().
Infine, stiamo visualizzando la collezione usando il JSON.Metodo Stringify ().
Produzione:
Esegui l'applicazione nel browser salvando il codice nel file con .HTML come estensione.
Qui, possiamo vedere il metodo UnShift () aggiunto il fiore2 e il fiore3 alla collezione all'inizio
Conclusione
In questa spina dorsale.JS Tutorial, abbiamo discusso del metodo UNSHIFT () nella raccolta. Viene utilizzato per aggiungere modelli alla raccolta all'inizio. Se ci sono più di un'istanza di un modello da non spostarsi, è possibile utilizzare un array all'interno del metodo UnShift () e passare i modelli al metodo UnShift () attraverso l'array.