jquery - 如果对象是函数,则jquery扩展函数
问题描述
我遇到了如下语法。我不太明白它想做什么
$.extend(
{
selectValue: function(value) {
// do some stuff
}
},
this._selectorCallbacks
)
解决方案
如果对象是函数
它是否是一个函数并不重要——它只是返回的新对象的一个属性。
基本上你有:
var o = new { selectValue: function(value) { ... } };
o._selectorCallbacks = this._selectorCallbacks;
然后你可以打电话
o.selectValue("abc");
推荐阅读
- c# - 将 .net core 3.1 web api 发布到远程服务器时出现问题
- google-cloud-platform - Dataproc 集群无法初始化
- java - 捕获布局并将其保存为图像
- python - 如何在 Instaloader 上限制 get_posts() 的数量
- html - 使用 minmax 函数作为宽度时,网格列超出边界
- angular - 如何强制 Angular 材质垫菜单从屏幕角落开始
- java - SUM for LOOP java的结果
- sql - 查询以计算 3 个不同表的总和
- windows - Visual Studio 2019 安装程序在解压后运行,但几秒钟后关闭
- java - 根据子元素条件使用jsonpath获取根元素