中易网

JS问题 for(!a[i].id)是什么意思? 能否解析以下代码~?

答案:2  悬赏:70  
解决时间 2021-02-21 09:12
JS问题 for(!a[i].id)是什么意思? 能否解析以下代码~?
最佳答案
我试着根据代码给你解析下:不一定全对
init:function(el,ty,sx,ex,d,st){//初始化时,执行方法
e=document.getElementById(el);//的到页面元素对象
if(!e){return;}//如果没有找到,直接结束该方法
a=e.getElementsByTagName("a");//找到该元素下边的所有A标签
for(i=0;iif(!a[i].id){a[i].id=el.id+i;}//如果a标签没有ID属性,则该a标签的id为:el.id+i
a[i].n=a[i].o=sx;a[i].en=ex; a[i].ty=ty;//赋值
if(a[i].ty=='v'){a[i].style.backgroundPosition = '0px '+a[i].n+'px';}//如果ty=‘v’,改变背景图像的起始位置
else if(a[i].ty=='h'){a[i].style.backgroundPosition = a[i].n+'px 0px';}//同上
else{return;}//结束
a[i].onmouseover=roller.o;a[i].onmouseout=roller.o;//当鼠标放到a标签上的效果
a[i].st=Math.abs(Math.abs(ex-sx)/st);//获取指定数字值的绝对值
a[i].t=d/st;
追问:敢不敢甩企鹅给我?
追答:1343411781
全部回答
哪有 for(!a[i].id)
追问:for循环的时候看代码
追答:是if(!a[i].id)吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
集宁师范学院-逸夫教学楼在哪里啊,我有事要
雪浪服装厂我想知道这个在什么地方
这4个英语求翻释中文
我是专科大三的学生 有两次没参加体育考试 没
5G是怎样和物联网玩在一起的
盘锦大洼天野家禽养殖有限公司在什么地方啊,
以八十码速度行驶一秒多少米
手工活 外发加工 做布艺的是真的假的啊?能做
兴发广场一期怎么去啊,有知道地址的么
激励哥炸鸡相思湖店在哪里啊,我有事要去这个
我是女生为什么有喉结啊?而且我感觉我的脖子
G105(旧)/滨江大道(路口)地址在什么地方,想
追求理想与享受生活没有矛盾,怎样说明?
上饶县中医院-门诊在哪里啊,我有事要去这个
阴毛的皮肤里面长了颗硬硬的东西,一摸就痛
推荐资讯
喷墨式打印机的墨水什么牌子的好用?
铭河网吧地址有知道的么?有点事想过去
程序(弈道围棋)怎样删除 ? 对话框中说的是
电脑CPU怎么优化啊?才用几个小时就82度了
平面设计主修什么?
哈尔滨市道里区地税局兆麟税务所怎么去啊,有
网络棋牌游戏就去哈皮棋牌吧
李黄硕这个名字好吗
俊杰五金机电怎么去啊,有知道地址的么
环绕的近义词是什么????
我有一个北永官银底部是大清库银
新手,我在创世中文网发的小说26万字,还没签
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?