问答详情
源自:9-20 网页尺寸offsetHeight

表达式问题

var w= document.documentElement.offsetWidth
   || document.body.offsetWidth;

代码中的  ||   是什么意思,如果是   逻辑或    左面和右面不应该是  布尔变量么?而且返回值也应该是布尔变量 吧。

提问者:默默竹 2016-09-01 09:14

个回答

  • joyboy0405
    2016-09-01 09:31:23

    这是种兼容的写法,浏览器内核不同,一种浏览器只会选取其中的一个进行计算。