Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

can someone tell me why my js code is not printing the date using the arrow function?

const datee = () => document.write(new Date());

datee; //no response, same for console.log

const datei = () => new Date();

console.log(datei); // () => new Date();

The comments above shows what they are printing if they are printing anything

>Solution :

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

You have to call the arrow functions just like a regular inline function

const datei = () => new Date();
console.log(datei()); // returns Date Object;

// Hovwever, without calling (without "()")
const datei = () => new Date();
console.log(datei); // () => new Date();
Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading