为了账号安全,请及时绑定邮箱和手机立即绑定

关于语句理解

oParent=parent?document.getElementById(parent):document

这句话怎么理解,求一点点仔细地讲解一下谢谢!

正在回答

2 回答

这个是三目运算符,   这个代码好像看过,oParent这个应该是和其他变量一起声明的 中间有,分割  如果没有就相当于在全局声明一个oparent对象

parent为真(对象不为null,传参时候)时给oParent赋值为document.getElementById(parent)得到一个DOM对象,通过id获取元素;

parent为假(对象为null,就是没传入这个参数时候)时给oParent赋值为document得到document这个DOM对象,就是DOM根对象

0 回复 有任何疑惑可以回复我~
#1

请叫我橙子蛋 提问者

谢谢!
2016-03-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于语句理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信