JavaScript Self Function

You are Here:

What is Self Function?

A Self Function is a function that executes a set of statements within it by itself when a javascript control passes through it.

Note: You cannot call self function anywhere within a JavaScript program.

Purpose of Self Function

Self Function is all about variable scoping. Variables declared in the self function are, by default, only available to code within the self function.

This allows code to be written without concern of how variables are named in other blocks of javascript code.


HTML Online Editor
<!DOCTYPE html> <html> <body> <p id="point"></p> <script> var x = document.getElementById("point"); (function(){ var txt = "Hello world"; x.innerText = txt; })(); </script> </body> </html>


(function(){ //code block })();


Hi Developers, we almost covered 97% of JavaScript Tutorials with examples for quick and easy learning.

We are working to cover every Single Concept in JavaScript.

Please do google search for:

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author