JavaScript

Il passaggio dei parametri nelle funzioni JavaScript

Il passaggio di parametri in JavaScript è molto simile ad altri linguaggi di programmazione ed avviene sia per valore che per riferimento In JavaScript in una funzione gli non oggetti vengono mai passati per riferimento, così come per le variabili il passaggio avviene per valore. Vediamo qualche un esempio:     var myObject = {         myField: 1 …

Il passaggio dei parametri nelle funzioni JavaScript Leggi altro »

Preprocessori: differenza tra Sass e Less

Un preprocessore CSS è uno strumento utilizzato per velocizzare e ottimizzare la scrittura dei fogli di stile di un sito web. Utilizzando questo strumento si avranno CSS più puliti e preformanti e con l’indubbia utilità di non dovere utilizzare solo regole statiche ma anche costrutti comuni in tutti i linguaggi di programmazione (variabili, funzioni, cicli …

Preprocessori: differenza tra Sass e Less Leggi altro »

Cos’è Less e come utilizzarlo

Less è un pre-processore CSS che consente di scrivere file CSS più velocemente aggiungendo nuove caratteristiche come l’uso delle variabili, dei mixin, delle funzioni e di tante altre funzionalità. Utilizzare Less per la scrittura dei file CSS consente di avere file più mantenibili ed estendibili. Un file Less non viene interpretato dal browser ma vengono …

Cos’è Less e come utilizzarlo Leggi altro »

Differenze tra extend e include (mixin) in Sass

Le direttive extend e include consentono di definire una serie di funzioni da poter riutilizzare nel codice Sass: differenze tra extend e include Tra le varie funzionalità offerta da Sass, due potrebbero generare confusione, si tratta di extend e include. La direttiva extend viene utilizzata per estendere delle classi CSS ed ereditare le proprietà della …

Differenze tra extend e include (mixin) in Sass Leggi altro »

Nidificare gli elementi e le proprietà in Sass

Velocizzare ed ottimizzare la scrittura dei file CSS tramite la nidificazione delle regole di stile per gli elementi e le proprietà Sass mette a disposizione la possibilità di nidificare gli elementi per evitare di definire le stesse informazioni. Definendo ad esempio in un file .scss:     p {         display: block;         font-size: 10px;         ul {             display: inline; …

Nidificare gli elementi e le proprietà in Sass Leggi altro »