JavaScript function declaration
Are the JavaScript code snippets given below some sort of function declaration? If not can someone please give an overview of what they are? some_func = function(value) { // some code here } and show:function(value){ // some code here } The first one is simply creating an anonymous function and assigning it to a variable some_func . So using some_func() will call the function. The second one should be part of an object notation var obj = { show:function(value){ // some code here } }; So, obj.show() will call the function In both cases, you are creating an anonymous function. But in the first