在HTML DOM Windows对象的属性里是可以查到的:window.screenLeft 返回的是当前窗口距离屏幕左侧边的距离。另外请你看清楚,(typeof window.screenLeft=="number")中是“==”号不是“=”,所以并不是赋值。?:实际是if...else语句的简化,它是一个操作符。test?statement1:statement2,左边表达式的意思是先测试test是否为真,如果为真,那这个表达式的值就是statement1;为假的话,值就是statement2。所以你上边写的那些代码的意思是:如果window.screenLeft的类型是“number”,那么leftPos就取值为window...