window.onload = function(){
var outerFn = function ( oParam ){
return oParam;
}
var v = OuterFn( 2 );
alert('V :'+v);
}
In this function i always get OuterFn not defined. Whats going wrong ??? Can somebody tell me.
asked Jan 12, 2012 at 9:57
indianwebdevil
5,1277 gold badges42 silver badges53 bronze badges
2 Answers 2
OuterFn and outerFn are different things as JavaScript is case sensitive, try it with a small o. Ie:
window.onload = function(){
var outerFn = function ( oParam ){
return oParam;
}
var v = outerFn( 2 );
alert('V :'+v);
}
Sign up to request clarification or add additional context in comments.
Comments
Your function is assigned to outerFn variable, so that's why you should call it:
var v = outerFn(2);
JavaScript is case sensitive.
answered Jan 12, 2012 at 9:59
Xion
22.9k10 gold badges57 silver badges80 bronze badges
Comments
lang-js