sati parlando di scope innestato (ereditato ... a scelta) o di variabili globali ?Originariamente inviato da niubbo
A me... ke dikiari una variabile fuori d una funzione e poi la puoi vedere all'interno della stessa mi fa un po'... skiff...![]()
nel primo caso è una caratteristica presente anche in python e tanti altri, nel secondo è un abuso di feature ... personalmente non lo faccio praticamente mai ma comunque, a volte, non è tanto diverso da una #define di C dove la globale (costante) utile per tutti è disponibile, per l'appunto, a tutti ... insomma, ogni variabile dovrebbe avere una sua reale utilità, purtroppo troppi usano tutto globale senza preoccuparsi di niente e convinti che nessun altro script possa interferire ... ma questo col JS non c'entra niente, c'è chi lo scrive con criterio ... e chi no![]()


Rispondi quotando