我只是想知道jQuery是否可以被视为一种语言,因为它有自己的语法.我不能说这是一个图书馆,因为大多数其他语言是通过另一种语言的图书馆制作的.例如,PHP是用C和
PHP函数编写的调用C函数的函数.
只想听到你们的想法和见解.
解决方法
它没有自己的语法,它只是简单的
JavaScript.
他们实现了一个fluent interface pattern,它基本上允许你链接函数调用,例如:
$(argument).method1().method2(); // etc...
$被允许用作标识符,这就是为什么许多库使用它,而不仅仅是jQuery.
在上面的例子中,$标识符在调用表达式的上下文中,$(arguments)与myFunction(argument)类似,该函数调用返回一个对象,该对象包含其他属性,它们本身就是方法,可以是后来被称为“链”.
一个建立在顶级JavaScript(与您的C => PHP示例略微相似)的语言的例子将是CoffeeScript.