Keresés

Új hozzászólás Aktív témák

  • Jim-Y

    veterán

    válasz slice14 #5324 üzenetére

    Hat ez csak nevleg JS ugy megemlitem :). Ennyire csunya JS kodot en meg ritkan lattam (nem mondom, hogy nem, de majdnem :D) Na jo nem leszek negativ :))

    Amugy futtasd at a kodod ezen -> [link]

    Amugy lehetne, egy csomo otletem van, hogy mivel lehetne szebbe tenni, de mindegyikbol az jonne ki, hogy tanulj egy kis JavaScriptet ^^ Peldaul, ha van idod es kedved, akkor csinalhatnak a Weather kore egy wrapper osztalyt.

    pl:

    /**
    * @typedef {Object} Weather
    * @property {CurrentObservation} current_observation
    * ...etc
    */

    /**
    * @param {Weather} rawData
    */
    function Weather(rawData) {
    /** @type {Weather} */
    this.baseData = rawData;
    /** @type {CurrentObservation} */
    this.currentObservation = rawData.current_observation;
    }

    /** @returns {CurrentObservation} */
    Weather.prototype.getCurrentObservation = function() {
    return this.currentObservation || {};
    }

    etc..

Új hozzászólás Aktív témák

Hirdetés