Alias di funzione consente di semplificare il codice semplificando più riferimenti alla stessa funzione. JavaScript rende questo processo molto più facile perché è una lingua che impiegano "funzioni di prim'ordine." In altre parole, piuttosto che essere trattati come cose separate, le funzioni vengono trattate nello stesso modo come qualsiasi altro oggetto e possono essere manipolate come tale. A alias una funzione in JavaScript, creare una nuova funzione e utilizzare "ritorno" per collegare la nuova costruzione a quello più vecchio.
Istruzioni
1
Aprire il file contenente il codice sorgente per la tua pagina Web (questo file probabilmente finisce in. html o. php). Utilizzare un editor HTML dedicato con visualizzazione del codice sorgente o un semplice editor di testo come blocco note. Perché avete bisogno di apportare modifiche al JavaScript sottostante della pagina Web, un editor (WYSIWYG) funzionalità è inadatto.
2
Scorri fino alla sezione nell'intestazione del documento contenente il JavaScript, che sarà caratterizzato da codice tra un "< script >" tag di apertura e un "< script >" tag di chiusura. Se non ne esiste già uno, aggiungere la sezione da tagliare e incollare il codice riportato di seguito:
< script type = "Text/JavaScript" >
Codice JavaScript per andare qui
< / script >
3
Aggiungere una nuova funzione dopo la "< script tipo =" Text/JavaScript">" tag, composto da nulla, ma il nome della funzione, un'istruzione "return" e il codice che si desidera di alias. Ad esempio, per modificare il colore del carattere di un elemento denominato "colorata" a colore rosso in JavaScript, ordinariamente scrivereste "document.getElementById('colorful').style.color='red.'" Qualsiasi o tutto questo può essere un alias a un nuovo oggetto, purché si passa lungo eventuali argomenti necessari. Alias la funzione di "Document. getElementById (). Style" di cui sopra, utilizzare il codice seguente:
funzione css(id) {. Style ritorno Document. getElementById (id);}
4
Fare riferimento alla propria funzione, piuttosto che il codice alias, tutto il resto della tua JavaScript e HTML. Il codice "css('colorful').color = 'red'" e "document.getElementById('colorful').style.color = 'red'" valutare in modo identico in JavaScript, ma il primo è più intuitivo e occupa meno spazio. La funzione di "css()" è un oggetto che contiene tutte le proprietà della piena funzione essa alias.