gpt4 book ai didi

javascript - 没有参数的jQuery

转载 作者:行者123 更新时间:2023-11-30 08:44:15 24 4
gpt4 key购买 nike

我最近与 great bindings for knockoutjs and kendo UI created by Ryan Niemeyer 合作我尝试找出 javascript 代码中的一些功能。

当我们不传递这样的参数时,JQuery 到底做了什么:

if (!$()["kendoComboBox"]) {
...
}

最佳答案

基本上,这会检查插件的可用性。 $() 创建一个“空”(即没有包装 DOM 元素)jQuery 对象,然后检查其 kendoComboBox 属性。如果它的值为 falsy,或者属性未定义(在对象本身或其原型(prototype)链中),则执行分支。

但是,我真的不确定它到底比直接检查 jQuery.prototype 好多少:

if (!('kendoComboBox' in $.fn)) {
...
}

关于javascript - 没有参数的jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23323152/

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