老师,数组的方法includes如何能在IE兼容呢?

老师,数组的方法includes如何能在IE兼容呢?

能给出具体的步骤吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,IE浏览器不支持数组的includes方法,所以无法在IE浏览器下使用includes方。可以直接使用老师第一次回复提供的方式,自己封装一个方法,替代includes的功能,这样就不需要考虑兼容性,在任何浏览器下都可以使用。

如果想要实现支持includes方法的浏览器上使用数组的includes方法,不支持该方法的浏览器上也可以实现功能,那么可以基于老师上一次给出的方法,添加一个判断就可以,示例:


http://img1.sycdn.imooc.com//climg/5ee9eb1a090eb34709960761.jpg

同学可以结合示例代码自己测试下,祝学习愉快~

好帮手慕慕子 2020-06-17 17:37:28

同学你好,可以使用for循环,封装一个方法,实现与数组includes方法类似的功能。

示例:同学可以结合下图注释理解

http://img1.sycdn.imooc.com//climg/5ee9e45409ec3b4212370702.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 unbreakable_全栈 #1
    如果非的要用IE呢?请老师赐教具体操作步骤
    2020-06-17 17:45:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师