首页 > 其他分享 >h5在安卓5中出现无内容或白屏的问题---includes()在低版本不兼容导致的

h5在安卓5中出现无内容或白屏的问题---includes()在低版本不兼容导致的

时间:2023-02-14 11:48:45浏览次数:46  
标签:arr zh 低版本 安卓 includes --- item 数组 return

//判断数组中是否有某个值,兼容性写法
function itemIncludes (arr, item) {
  //如果浏览器支持数组的includes方法
  if(arr.includes){
    return arr.includes(item)
  }
  //如果浏览器不支持数组的includes方法,就通过for循环实现功能
  //遍历数组
  for (var i = 0; i < arr.length; i++) {
    //判断数组中有item这个元素,就返回true
    if (arr[i] == item) {
      return true
    }
  }
  //遍历完数组没有找到item这个元素,就返回false
  return false
}
var arr=['zh', 'en', 'zh_rTW', 'zh_rHK', 'zh_bo', 'zh_ug']
console.log(itemIncludes(arr,'en'))
 

 

标签:arr,zh,低版本,安卓,includes,---,item,数组,return
From: https://www.cnblogs.com/chicidol/p/17119051.html

相关文章