这样看不出来,不确定是不是数组,但是id后有个s,很可能表示就是一组数,而且从date[0]!==undefined这一句几乎可以确定这就是个数组,因为如果它不是数组,那么这句话它恒不成立!里面的内容也就没有意义了,这可以alert(date)一下看看,如果啥都没显示,说明它就是数组,如果显示数据或者显示undefined,那么它不是数组。其实,它就是个数组。。。。
补充一句:嗯,加个[0],才好判断这个数组是不是为空嘛
s是的.
`
jQuery 对象加 [0] 取出其中的第一个 DOM 元素
是数组吗,data[0]表示取第一个
这是jq选择器返回规则,因为任何对象都是从0开始。
data口头上的空有两种:
1. 引用等于null;
2. 引用不等于NULL,元素等于0;
能够Data[0]这么邪,实际上已经认为Data已经不包含上面两种情况。判断的是Data容器第0个位置的元素的内存分配情况。
为什么我说的是容器,尤其js是弱类型的,这么写不代表是数组(这东西在现代编程中叫索引,索引不一定就是数据),但代表者这个数据是个集合。