求JavaScript前端大神帮我解析下下面代码。

varoBox=document.getElementById('box');varoPrev=getByClass(oBox,'prev')[0];这段代码是封装的意思... var oBox = document.getElementById('box');
var oPrev = getByClass(oBox,'prev')[0];
这段代码是封装的意思吗? oBox与'prev'在这里是什么意思? 后面的【0】又代表什么?
展开
 我来答
百度网友53d19c096
推荐于2016-10-01 · TA获得超过571个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:82.2万
展开全部
oBox是表示在文档中获取到id为box的元素,oPrev是表示在id为box的元素下(即oBox)class为prev的第一个元素,getByClass(oBox,'prev')这句的意思是,在oBox下查找class为prev的元素,因为oBox下不止一个class为prev的元素,所以oPrev是一个数组,所以getByClass(oBox,'prev')[0]是在oBox下查找class为prev的第一个元素;建议看下JavaScript中的DOM
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式