SORU
26 Mayıs 2010, ÇARŞAMBA


JavaScript birden fazla değer döndürmek?

JavaScript iki değer döndürmek için çalışıyorum. Bu mümkün mü?

var newCodes = function() {  
    var dCodes = fg.codecsCodes.rs;
    var dCodes2 = fg.codecsCodes2.rs;
    return dCodes, dCodes2;
};

CEVAP
26 Mayıs 2010, ÇARŞAMBA


Hayır, ama bir dizi değerleri içeren dönebilirsin:

var newCodes = function(){  
    var dCodes = fg.codecsCodes.rs; // Linked ICDs  
    var dCodes2 = fg.codecsCodes2.rs; //Linked CPTs       
    return [dCodes, dCodes2];  
};

Sonra onlar gibi yani erişebilirsiniz:

var codes = newCodes();
var dCodes = codes[0];
var dCodes2 = codes[1];

Eğer "etiketler" verilen değerler her () korumak için daha kolay, bir nesneyi dönebilirsiniz: . koymak isterseniz

var newCodes = function(){  
    var dCodes = fg.codecsCodes.rs; // Linked ICDs  
    var dCodes2 = fg.codecsCodes2.rs; //Linked CPTs       
    return {
        dCodes: dCodes,
        dCodes2: dCodes2
    };  
};

Ve onlara erişmek için:

var codes = newCodes();
var dCodes = codes.dCodes;
var dCodes2 = codes.dCodes2;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • oHeymarvin

    oHeymarvin

    11 Temmuz 2013
  • PCDIY

    PCDIY

    16 AĞUSTOS 2013
  • WK

    WK

    9 Ocak 2006