jQuery中非常基本的匿名函数失败?

jQuery中非常基本的匿名函数失败?,jquery,function,anonymous-function,Jquery,Function,Anonymous Function,代码是: $function readyFin(jQuery() { console.log('ready!'); } $(document).ready(readyFin); 如果你能为这个问题想出一个更好的标题,请提出建议 我期待看到‘准备好了!’在Chrome的javascript控制台中,但我没有。为什么?试试这个: <html> <head> <script type="text/javascript"> function rea

代码是:

$function readyFin(jQuery() {
  console.log('ready!');
}

$(document).ready(readyFin);
如果你能为这个问题想出一个更好的标题,请提出建议

我期待看到‘准备好了!’在Chrome的javascript控制台中,但我没有。为什么?

试试这个:

<html>
<head>
  <script type="text/javascript">
    function readyFin() {
      console.log('ready!');
    };
    $(document).ready(function() {
       readyFin();
    });
  </script>
</head>
<body>
</body>
</html>

函数readyFin(){
console.log('ready!');
};
$(文档).ready(函数(){
readyFin();
});
请看


您能看到问题所在吗?

使用
函数
而不是
$function

function readyFin() {
  console.log('ready!');
}
匿名函数示例:

$(document).ready(function() {
    console.log('ready!');
});
正确的例子

function readyFin(){
  console.log('ready!');
};

$(document).ready(readyFin);

如果您需要匿名函数,请查看第二个示例。在“$(文档)中。准备好“我们传递函数”function(){readyFin();}”在本例中,是的,它是匿名的,在“readyFin();”之后,您可以添加对其他方法的调用或执行一些javascript魔术。没问题,玩得开心,别忘了阅读jQuery的API,很有趣,再过两周你就会掌握这一点了!(:Dorin,很酷的名字。我很怀疑我会这么快适应。我对编程的一般知识不是很成熟,而且我也只是Javascript的新手。不过,我很感激你的自信。:)一旦你了解了如何定义函数、变量、回调等的基本知识(通常在1周内,你就会明白)然后你进入一个更高的层次,现在你在做生意,你想学习更多,这是一场永无止境的比赛,你会享受它!这是行不通的。javascript控制台没有显示“就绪!”我在chrome中签了名。它显示“准备好了!”在javascript控制台中。请参阅jsfiddle。我的错误。非常感谢。