gpt4 book ai didi

javascript - this 指向 IE8 中的窗口

转载 作者:行者123 更新时间:2023-11-29 09:52:21 25 4
gpt4 key购买 nike

据我所知,这适用于 chrome、FF 和 IE >9。但是它在 IE8 中不起作用。控制台说“对象不接受方法或属性”(或类似的东西,它是西类牙语,我不知道英文的确切词)经过一些调试,我注意到 this 没有我在里面的功能,而是 window 对象。

var slider = function(sel, pagination, paginationThumbs, form_factor)
{
var that = this;

(some code)

this.init = function(sel,pagination,paginationThumbs,form_factor)
{
(more code)
}

this.init(sel,pag,paginationThumbs,form_factor); //it blows here

};

后来我这样调用它

slider('.sliderClass',3,true,0.75);

知道会发生什么吗?

最佳答案

使用

new slider('.sliderClass',3,true,0.75);

代替

slider('.sliderClass',3,true,0.75);

关于javascript - this 指向 IE8 中的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20079526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com