Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    2

    Sintassi javascript & Firefox extension

    Salve a tutti,
    arrivo al dunque:
    conosco un minimo di javascript, ma non riesco a capire cosa succede nella maggior parte delle extension che sto analizzando...

    La sintassi che mi lascia perplesso è la seguente:

    Codice PHP:
    var gdocsbar = {
        
    _defaultSearchTxt"type to filter...",
        
    _defaultFolderTxt"Items not in folders",
        
    _feedObjnull,
        
    _xml2jsonXSLnull,
        
    _AUTHnull,
    [........]
        
    version"0.5.5",
        
        
    //Construct of gdocsbar object
        
    construct: function() {
            [.......]
        }, 
    Perché fare una variabile, dichiarata come ho sempre fatto:
    var gdocsbar="ciao";

    con all'interno degli identificatori, però con i ":"

    Addirittura le successive funzioni sono definite, non come ho sempre fatto:
    Codice PHP:
    function costruttore() {......} 
    ma in questo modo:
    Codice PHP:
    costruttore: function() {.......}, init: function() {..........}, ......etc 
    Credo mi sfugga il significato dei : in javascript, e il perchè le funzioni sono definite dentro una variabile....
    Spero di essere stato chiaro e che qualcuno mi possa dare una mano.
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    se non erro in quel modo in altri linguaggi si definisce un nuovo tipo con all'interno dei records che nella programmazione sono utilissimi.
    il costruttore serve a definire un oggetto con i suoi metodi, puri o ridefiniti, questa è la programmazione ad oggetti.
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    2
    Originariamente inviato da XvOg1
    se non erro in quel modo in altri linguaggi si definisce un nuovo tipo con all'interno dei records che nella programmazione sono utilissimi.
    il costruttore serve a definire un oggetto con i suoi metodi, puri o ridefiniti, questa è la programmazione ad oggetti.
    ciao
    Conosco la programmazione ad oggetti, mi sembrava solo strano definire le variabili interne all'oggetto con i :, quando ho sempre visto usare gli =

    Grazie della risposta!

    cnt000

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.