if (!Array.prototype.includes) {
  Array.prototype.includes = function(searchElement /*, fromIndex*/ ) {
    'use strict';
    var O = Object(this);
    var len = parseInt(O.length) || 0;
    if (len === 0) {
      return false;
    }
    var n = parseInt(arguments[1]) || 0;
    var k;
    if (n >= 0) {
      k = n;
    } else {
      k = len + n;
      if (k < 0) {k = 0;}
    }
    var currentElement;
    while (k < len) {
      currentElement = O[k];
      if (searchElement === currentElement ||
         (searchElement !== searchElement && currentElement !== currentElement)) {
        return true;
      }
      k++;
    }
    return false;
  };
}

最新文章

  1. PMON failed to acquire latch, see PMON dump
  2. 【Telerik】弹出对话框RadWindow,确认删除信息
  3. C#枚举中的位运算权限分配浅谈
  4. iOS 阶段学习第24天笔记(Block的介绍)
  5. BZOJ1407 [Noi2002]Savage
  6. bundle是什么?
  7. C# ?和??运算表达式
  8. 看来是要改用Gecko的节奏,放弃Awesomium吧
  9. js文本框验证
  10. event的属性
  11. redis 验证消息队列也是写磁盘的
  12. 有关service
  13. 学习Sass之安装Sass
  14. 小白的Python之路 day1 用户输入
  15. 在使用MFC对话框时遇到的用户交互
  16. WebP 在减少图片体积和流量上的效果如何?MIP技术实践分享
  17. Hive:map字段存储和取用 ( str_to_map函数 )
  18. ARTS打卡计划第一周-Review
  19. SQLSERVER case when 的学习
  20. Jenkins自动发布代码实战篇

热门文章

  1. Python笔记(读取txt文件中的数据)
  2. 在a标签中使用了onclick修改样式之后a:hover失效
  3. ElasticSearch 入门介绍
  4. ReentrantLock等待通知机制Condition介绍
  5. SVG 学学就会了。
  6. Sql中使用Case when
  7. Express 中配置使用 art-template模板引擎
  8. mysql的mod函数
  9. Arrays基本使用
  10. Java浏览器弹出下载框,多个文件导出压缩包