所以我是 JavaScript 和 jQuery 的新手,我不知道为什么我的变量是“未定义的”。
这就是我正在做的事情:http: //jsfiddle.net/krECX/15/
我不明白为什么当我在这个函数中$asdf
调用时变量是未定义的:$asdf.length
function func() {
var $asdf = $('#inp').value;
$('#divOfDoom').hide().html("" + $asdf.length).fadeIn('fast');
}
我确定我在做一些愚蠢的事情,但我发现的每个例子都和我的眼睛一样。
我尝试过的:
var $asdf = createInstance();
alert('' + $asdf);
无论输入框中的内容如何,都返回“未定义”。
任何建议表示赞赏。