为什么javascript对象原型被称为`fn`?

时间:2012-07-31 19:12:16

标签: javascript jquery

这种术语的词源是什么?它从何而来?它代表什么?

3 个答案:

答案 0 :(得分:4)

fnfunction的传统缩写。

jQuery.fn是一个由global jQuery object公开的对象,有时称为命名空间。属于jQuery.fn成员的函数可以应用于jQuery objects

$("#foo").hide();  // Here, 'hide()' is actually '$.fn.hide()'.

答案 1 :(得分:2)

词源是数学的。 f(n)是表示函数的数学命名法。

答案 2 :(得分:1)

它在jQuery中用作插件可以自行分配的属性。这意味着function,因为所有插件都是自动执行的函数。

http://docs.jquery.com/Plugins/Authoring

javascript对象prototype属性被称为:object.prototype,用于帮助面向对象的JS。