Kategorie: Javascript

  • EUR<->ETH Exchange Rates von Coinbase via API

    let getExchangeRates = async () => { const filename = ‚exchangeRates.json‘ let result = null let exchangeRatesUrl = „https://api.coinbase.com/v1/currencies/exchange_rates“ try { const response = await axios.get(exchangeRatesUrl) result = response.data } catch (error) { console.error(error); throw new Error(error) } return result } Use it like this: const exchangeRates = await getExchangeRates() const eth_to_eur = exchangeRates.eth_to_eur const…

  • Javascript Async/Await nachrüsten

    Statt: web3.eth.getBlock(„latest“).then(console.log) let getLatestBlock = async () => { return new Promise(function (resolve, reject) { web3.eth.getBlock(‚latest‘, function (error, result) { if (error) { reject(error) } else { resolve(result) } }) }) } //usage inside async function let latestBlock = await getLatestBlock() console.log(latestBlock) Prominenteres Beispiel: function timeout(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }

  • Javascript Pi berechnen

    von

    in

    Nachfolgend ein kleines nächtliches Spass Projekt zur Annäherung an Pi mittels Javascript. Es enthält aktuell keine Optimierungen für mehrere Prozessoren bzw. Kerne. Es ging auch mehr um den Spass am Algorithmus als die Genauigkeitsprobleme von Javascript. Ihr könnt euch Pi aber auch vorsingen lassen! Sehr beruhigend…

  • jQuery CSS selector array nur Text

    Ich weiß nicht ob es hierzu eine schönere Lösung gibt (falls ja, bitte kommentieren!), aber so geht es: var tags = $(„body #tags a“); tags.each(function(index) { tags[index] = $(this).text(); });

  • Die Datumshölle (für faule Informatiker)

    Jeder in der IT Welt kennt Probleme mit Zeit und Datum. Davon gibt es viele wie Datumsformaten, Zeitzonen, willkürlichen auslassen von Tagen in manchen Ländern, Schaltsekunden etc. Wer es nicht kennt, hier ein Video dazu 🙂 Jetzt zu dem Mikrokosmos den ich hier behandeln möchte. Das deutsche Datumsformat in verschiedenen Programmiersprachen, in denen ich mich…

  • Browser +Version automatisch erkennen

    Hier ein Script mit dem sich die gängisten Browser automatisch erkennen lassen. ACHTUNG: Dieses Feature wurde mit jQuery Version 1.9 wieder entfernt. Mir ist dennoch bisher keine bessere Methode bekannt. –Bitte wählen– Mozilla Firefox MS Internet Explorer Google Chrome Opera Andere