Lambda Functions
The function with no name.
If you have tried to understand and debug any JavaScript you would have come across the Anonymous function.
Check out the W3C Schools pages for a full explanation of the syntax and usage of these functions. What I have tried to do here is to show a couple of examples that are used on my web pages.
Below is s "Declared Function":
<script>
var x = myFunction(4, 3);
document.getElementById("demo").innerHTML = x;
function myFunction(a, b) {
return a * b;
}
</script>
The declared function has the name "myFunction". In this case the script executes when the page is loaded.
This is the code that I have on my general page about Javascript Functions. All the function does is to multiply 3 by 4.
and then an Anonymous Function:
<script>document.getElementById("lorem").addEventListener("click", function()
{ location.href = "clickable_text.html" })
;</script>
What Wikipedia page says: