How to use modules with export and default export in JavaScript ES6

1 Answer

0 votes
// index.js

import Worker, { test } from './worker';

const obj = new Worker("Oliver", 42)
obj.show();

test();


  
/*
run:

name = Oliver age = 42
test()
  
*/
// The module: worker.js

export function test() { console.log('test()'); } 

export default class Worker {
    constructor(name, age) {
        this.name = name;
        this.age = age;
    }
    show() {
        console.log(`name = ${this.name} age = ${this.age}`);
    }
}

 



answered Mar 29, 2020 by avibootz

Related questions

1 answer 152 views
1 answer 216 views
1 answer 150 views
2 answers 299 views
...