Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

initializing a property asynchronously

class DataContainer {
  #data; // (A)
  constructor() {
    Promise.resolve('downloaded')
      .then(data => this.#data = data); // (B)
  }
  getData() {
    return 'DATA: '+this.#data; // (C)
  }
}
Comment

initializing a property asynchronously 2

const dc = new DataContainer();
assert.equal(dc.getData(), 'DATA: undefined');
setTimeout(() => assert.equal(
  dc.getData(), 'DATA: downloaded'), 0);
Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript get distance bwetween elements 
Javascript :: direction of scroll on page 
Javascript :: push code from vscode using CL 
Javascript :: discord.js v13 afk command 
Javascript :: qweb t-foreach key odoo 
Javascript :: pass data from parent to child component angular 8 
Javascript :: js remove null object 
Javascript :: javascript range setstart 
Javascript :: hover inline css 
Javascript :: openai giving me a 401 
Javascript :: stack overflow javascript tree 
Javascript :: jquery escape 
Javascript :: dynamic copyright year JavaScript centre aligned 
Javascript :: convertToSlug 
Javascript :: how to put value in arrar 
Javascript :: tokenize javascript 
Javascript :: cara install parrot os di virtualbox 
Javascript :: how scroll bottom simplebar in vue js 
Javascript :: edit mongodb array if checkbox is checked 
Javascript :: &nbsp replace javascript 
Javascript :: class function constructor 
Javascript :: convert object to array online javascript 
Javascript :: JavaScript combining rows of multiple datasets 
Javascript :: discord.js Function to replace certain characters with a pattern 
Javascript :: javascript asynchronous 
Javascript :: javascript Least prime factor of numbers till n 
Javascript :: react axios project importing online same products with table from fake API 
Javascript :: how to get header in node controller 
Javascript :: nuxtjs update parent parameter 
Javascript :: react createelement data attribute 
ADD CONTENT
Topic
Content
Source link
Name
5+2 =