I'm learning Javascript
What is difference between these two codes as they both return the same output
var getcode = function(){
var apicode = '0]Eal(eh&2';
return apicode;
}
getcode();
var getCode = (function() {
var apiCode = '0]Eal(eh&2';
return function() {
return apiCode;
};
})();
getCode();