gpt4 book ai didi

javascript - "$.FunctionName()"和 "FunctionName()"有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:55:03 26 4
gpt4 key购买 nike

jQuery 函数有什么区别

$.FunctionName = function(){ alert('Hello!') }

和正常的 javascript 函数?

function FunctionName(){ alert('Hello!') }

最佳答案

前者成为jQuery对象的静态方法。后者只是一个常规函数。

唯一的区别,真的是函数的所有者。 jQuery 对象/构造函数拥有第一个方法,而 window 对象拥有第二个方法,假设它没有在另一个函数范围内定义。

通常,除非您想附加与 jQuery 相关的特定方法,否则您通常不会执行第一个方法。如果您有自定义应用程序特定功能,请执行后者。

关于javascript - "$.FunctionName()"和 "FunctionName()"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4092546/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com