Sizzle JS是如何工作的

Sizzle JS how does it work?

本文关键字:工作 何工作 JS Sizzle      更新时间:2023-09-26

我正在为一个学校项目查找sizzle.js源代码,我注意到一些奇怪的事情。在代码的底部有这样一行代码:

window.Sizzle = Sizzle;

但是我在代码中找不到任何关于a的内容:

var Sizzle = .....

我发现唯一类似于Sizzle变量的东西是:

function Sizzle( selector, context, results, seed ) {
现在来回答我的问题。一个函数有可能像这样作为一个对象吗?还是我错过了什么?

是的,函数本身就是一个Javascript对象,可以赋值给其他变量