中易网

js e.offsetParent代码

答案:2  悬赏:80  
解决时间 2021-02-24 03:56
function getpos(e) {
var t = e.offsetTop;
var l = e.offsetLeft;
var height = e.offsetHeight;
while (e = e.offsetParent) {
t += e.offsetTop;
l += e.offsetLeft;
}
return { "x": l, "y": t }
}
这里面的while (e = e.offsetParent)怎么能这样写,什么意思,赋值吗 while中的不都是判断调件吗
最佳答案
e = e.offsetParent表达式计算后会返回计算结果,即e.offsetParent的值,
所以以上代码等同于 while(e.offsetParent) { e = e.offsetParent; }

如果e.offsetParent不等0、null、undefined则返回true,循环继续否则终止循环。
全部回答
没看懂什么意思?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
碧斯诺女神卫生巾怎样?
在酒吧听到一首特别好听的中文歌,高潮唱的是S
K258几点到天津
郑州市园林局东门在什么地方啊,我要过去处理
华仔砂锅地址在什么地方,想过去办事
The time is not far away ________ modern c
瑞风s3的动力如何?
看看『有哪些电影一定要趁年轻看
开心冰吧我想知道这个在什么地方
为什么她的网络有时候是无线有时候是4G网络
妈妈咪呀2014-04⑴2期聋哑姐妹欢乐肚皮舞那场
安源汽车城怎么去啊,我要去那办事
在职研究生毕业必须通过英语六级吗?
甘肃的兰张高速铁路什么时候可以开建?
爱信诚教育怎么去啊,有知道地址的么
推荐资讯
黑色思域内饰搞什么颜色
吴江同展精密模具厂在哪里啊,我有事要去这个
聊城欧龙汽车有限公司在哪里啊,我有事要去这
拉完头发后理发师让我不要用护发素,用还原酸
清朝中期衰落的原因
成都普天科技公司销售奖二等奖多少钱?
空港家园和金海太阳公园哪个小区好
知音服饰这个地址在什么地方,我要处理点事
明明已经连上wifi了,却显示未连接,而且也不
爨兴园泸西风味凉品店地址在什么地方,想过去
潘婷、海飞丝、飘柔、蒂花之秀哪儿个洗发水好
微笑宝贝专业儿童摄影怎么去啊,有知道地址的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?