1

假设我们初始化一些选定的结果:

init : function() {
    this.searchButton = $("#searchButton");
    this.listItems = $("#product-list li");
}

我想知道返回的对象的正式名称是$("#product-list li")什么?我有时称它为 jQuery 选择器对象或选择器,但它有些模糊。Selector 可以只是字符串"#product-list li",jQuery 选择器对象可能会更好,除了表示匹配数的结果和长度都在对象内部,所以它不仅仅是一个选择器对象,因为结果在里面。这个对象有正式名称吗?例如,如果我使用 svn 或 git 提交上述代码,注释真的应该是“初始化 jQuery 选择器对象”吗?

4

1 回答 1

6

它的俗称是一个“jQuery 对象”,尽管就 javascript 而言,如果你typeof反对它,它只是一个普通的旧object.

于 2013-05-21T12:27:46.653 回答