谷歌Chrome开发者控制台中的[]是什么?

时间:2013-03-16 13:05:25

标签: jquery-selectors google-chrome-devtools

在Google Chrome开发者控制台中测试代码时,我明白了 [] 有时我得到“”。 后来出现了,当我认为目前的选择器组合没有这样的字符串。但我仍然无法弄清楚前[]方块的意义。 请帮忙。

2 个答案:

答案 0 :(得分:3)

根据您提供的信息,我们所能做的就是做出假设。但是,当您将内容记录到控制台时,[]是一个空数组,而""是一个空字符串。

答案 1 :(得分:1)

每当jquery返回空对象时,都会返回

[]。即你的选择器表达式无法找到你要搜索的内容。

而“”只是简单的字符串 我看了你给定的网站.. 我试过的时候: $('。四列alpha')我得到object [](这意味着jquery返回空对象) 但是当你写出正确的表达式时: $('。four.columns')你将获得Div的数组,可以像对象一样使用。

希望我能让你理解。如果有任何疑问,请写。

和$('。四列alpha')这不是正确的方法来选择具有多个css类的div正确方法是做类似下面的事情:

$( 'four.columns.alpha')