课程
/前端开发
/JavaScript
/JavaScript进阶篇
var mylist = document.getElementById("sss");
怎么看 js 的返回值,有时候搞不懂返回的是什么
2018-09-01
源自:JavaScript进阶篇 9-10
正在回答
对于不知道JavaScript里get到的到底是数组还是单个对象,你可以只看单词element,但这个单词后面有s的时候,返回的就是数组,没有s的时候就是返回一个单个对象
这个返回的是一个单一对象,因为id是唯一的,像getElementsByTagName(),这种返回的的就是数组。两个判断方法,像getElementById一样,id身份证号码,是唯一的,像通过标签名和class名获取的就是数组,getElement sByClassName。另一个方法,getElement+s的就是数组,不加s就是单一的对象
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答document.getElementById(id).innerHTML返回的数据类型是什么
5 回答js返回值的函数中,返回值是否还要加var?
3 回答这个变成里面,var table = obj.parentNode.parentNode.parentNode; 和var table=document.getElementById("table");是不一样的吗?
2 回答不是返回一个数组吗,,为啥只输出一个name
3 回答为什么要用这个var tab=document.getElementById("table").lastChild;?而不能用这个var tab=document.getElementById("table");