---
title: "Discussion on \"JavaScript Functions: Explained for Beginners\" | Hashnode"
description: "Discussion on \"JavaScript Functions: Explained for Beginners\". This article has been updated and further simplified on the NewDev blog\nRead here\nA function is a set of statements designed to perform a particular task.\nFunctions are usually referenced by a name, a"
url: "https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [JavaScript Functions: Explained for Beginners](https://ebenezer.hashnode.dev/javascript-functions-explained-for-beginners?utm_source=hashnode&utm_medium=feed)

This article has been updated and further simplified on the NewDev blog Read here A function is a set of statements designed to perform a particular task. Functions are usually referenced by a name, a

Aug 31, 2022 · 7 min read · ebenezer.hashnode.dev  
Updated Mar 15  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#function](https://hashnode.com/tag/function)
-   [#functional-programming](https://hashnode.com/tag/functional-programming)
-   [#tutorial](https://hashnode.com/tag/tutorial)
-   [#best-practices](https://hashnode.com/tag/best-practices)

## Written by

[Ebenezer Don](https://hashnode.com/@ebenezer)

@ebenezer

  
[View profile](https://hashnode.com/@ebenezer)

Software Engineer and technical content creator, building products that ease the lives of users.

Hi, I'm Ebenezer! A developer advocate at JetBrains, fullstack software engineer and technical content creator. Some say I'm the best at simplifying complex topics, but I don't like to brag.

## Responses 4

Markdown supported · ⌘↵ to post

[Matthew Olotu](https://hashnode.com/@apostleolotu)

[Dec 2, 2022](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/6389cf6040ba486f9f23cd18)

This is well explained

Can I get the link to your YouTube videos on Javascript

You're a great teacher

[Sayam](https://hashnode.com/@Sayam1007)

[Sep 12, 2022](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/631eea643e8d6f3497ad9318)

wow great article mate ! I also shared some of the articles can you review them [sayam-blogs.hashnode.dev](https://sayam-blogs.hashnode.dev/)

[Fábio Miranda](https://hashnode.com/@fabiomirandadev)

[Oct 6, 2019](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/5d993be74c292ed95dc5f6d5)

Great article. The article is interesting even for those who are not beginners , because many developers only use but not understanding really the technology.

[Ebenezer Don](https://hashnode.com/@ebenezer)

[Oct 6, 2019](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/5d993be74c292ed95dc5f6d5#reply-5d9962894c292ed95dc5f6df)

Thanks [Fábio Miranda](https://hashnode.com/@fabiomirandadev)! I'm really glad you found this helpful.

[Klaus Ferreira](https://hashnode.com/@KlausEverWalkingDev)

[Oct 4, 2019](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/5d969be04deba8073721f49a)

Wow! Great article! I had to bookmark it. Thanks for sharing :)

[Ebenezer Don](https://hashnode.com/@ebenezer)

[Oct 4, 2019](https://hashnode.com/posts/javascript-functions-explained-for-beginners/5d90e7be603e7f3a7dae1e37/comment/5d969be04deba8073721f49a#reply-5d969fca3c3af10237c0c03d)

Thanks [Klaus Ferreira](https://hashnode.com/@KlausDevWalker)! I'm really glad you found this helpful.
