如何阅读jQuery文档

时间:2014-04-24 18:39:50

标签: jquery syntax

我觉得非常愚蠢地问这个,我确定答案很明显,但我不能自己解决这个问题。

采用这一行代码(我可以将其称为"代码行"我知道它'就像"蓝图",但如何调用它来自jQuery文档:

jQuery.get( url [, data ] [, success(data, textStatus, jqXHR) ] [, dataType ] )

如何阅读?为什么在开头括号后放置逗号?这是什么意思?

2 个答案:

答案 0 :(得分:4)

它应该被读作函数调用,url作为必需参数,所有其他参数都是可选的。

逗号放在左括号中,因为它们是可选的,就像参数一样。换句话说,如果要提供额外的参数,则需要额外的逗号。

另一个混淆点可能是success(data, textStatus, jqXHR)。 这是指定您应该传入一个带有三个参数的函数的名称,并在请求成功时执行。

答案 1 :(得分:2)

这种称为“蓝图”的符号实际上是使用 Backus-Naur形式(BNF)表示法描述的调用的语法。它是计算机科学中经常用来描述语言语法的一种表示法。

一旦你掌握了基本概念并不难(使用例如维基百科来了解更多信息)。一旦您知道[]中的部分是0..1次出现的可选替代项,这个确切示例就非常容易阅读。所以有很多方法可以阅读它,因为有些组合包括/排除括号中的部分。