JS实现判断数组是否包含某个元素示例


Posted in Javascript onMay 24, 2019

本文实例讲述了JS实现判断数组是否包含某个元素。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  Array.prototype.S = String.fromCharCode(2);
  Array.prototype.in_array = function (e) {
    var r = new RegExp(this.S + e + this.S);
    return (r.test(this.S + this.join(this.S) + this.S));
  };
  var arr = ["a", "bcc"];
  console.log(arr.in_array("c"))
</script>
</body>
</html>

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码,可得如下运行结果:

JS实现判断数组是否包含某个元素示例

更多关于JavaScript相关内容还可查看本站专题:《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript错误与调试技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
May 21 Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 Javascript
浅谈jquery回调函数callback的使用
Jan 30 Javascript
jQuery常用知识点总结以及平时封装常用函数
Feb 23 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
Jul 11 Javascript
在DWR中实现直接获取一个JAVA类的返回值的两种方法
Dec 25 Javascript
js仿搜狐视频记录片列表展示效果
May 30 Javascript
js数字舍入误差以及解决方法(必看篇)
Feb 28 Javascript
如何理解jQuery中的ajaxSubmit方法
Mar 13 Javascript
在knockoutjs 上自己实现的flux(实例讲解)
Dec 18 Javascript
Vue表单类的父子组件数据传递示例
May 03 Javascript
OpenLayers3实现图层控件功能
Sep 25 Javascript
JS实现查找数组中对象的属性值是否存在示例
May 24 #Javascript
jQuery中使用validate插件校验表单功能
May 24 #jQuery
echarts多条折线图动态分层的实现方法
May 24 #Javascript
Echarts动态加载多条折线图的实现代码
May 24 #Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
May 24 #Javascript
微信小程序wepy框架学习和使用心得详解
May 24 #Javascript
JS实现可切换图片的幻灯切换效果示例
May 24 #Javascript
You might like
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
php发送post请求函数分享
2014/03/06 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
js静态作用域的功能。
2006/12/25 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
2015/11/15 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
浅析Jquery操作select
2016/12/13 Javascript
vue.js实现含搜索的多种复选框(附源码)
2017/03/23 Javascript
关于vue.js组件数据流的问题
2017/07/26 Javascript
Node.js  REPL (交互式解释器)实例详解
2017/08/06 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
vue中axios的封装问题(简易版拦截,get,post)
2018/06/15 Javascript
详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案
2019/04/04 Javascript
vue elementUI使用tabs与导航栏联动
2019/06/21 Javascript
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
Python对数据库操作
2016/03/28 Python
Python深度优先算法生成迷宫
2018/01/22 Python
浅谈Pycharm中的Python Console与Terminal
2019/01/17 Python
python递归法解决棋盘分割问题
2019/07/17 Python
python高级特性简介
2020/08/13 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
ASP.NET Core中的配置详解
2021/02/05 Python
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
船舶工程技术专业求职信
2014/08/07 职场文书
组工干部演讲稿
2014/09/02 职场文书
骨干教师申报材料
2014/12/17 职场文书
2016高考冲刺决心书
2015/09/23 职场文书
如何撰写创业策划书
2019/06/27 职场文书