我遇到了问题:
alert(window.pageYOffset);
返回正确的值,而:
var oben = window.pageYOffset;
alert(oben);
返回0。
我做错了什么?谢谢您的帮助! :)
答案 0 :(得分:0)
数字是JavaScript中的原始值。
因此,oben
设置为当时的window.pageYOffset
。
也许你想要的是这样的:
var oben = function() {
return window.pageYOffset;
};
alert(oben());
只需在oben()
的任何地方使用oben
即可。