Javascript中,document.getElementsByName获取的就一定是数组了么
展开全部
getElementsByName返回值虽然有length属性,但并非数组,在本质上它是一种集合,其类型为[object NodeList];而真正的数组类型是[object Array],我是用function isArr(o) {
return Object.prototype.toString.apply(o) === '[object Array]'; }
return Object.prototype.toString.apply(o) === '[object Array]'; }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只有一个的时候获取下来的对象仍然是数组类型的,只不过数组中只有一个元素
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询