`

扩充js的Array对象添加contains函数

阅读更多
用js实现数组包含函数,在与ligerUI同时使用时,第一种方法实现会有冲突。

1.是否包含元素函数:
Array.prototype.contains = function(ele){
   var flag=false;
   for(var i=0;i<this.length;i++){
     if(this[i]===ele){
       flag=true;
     }
   }
   return flag;
}



2.js数组包含元素
/**
* arr 数字
* ele 元素
**/
 function contains(arr,ele){
	   var flag=false;
	   for(var i=0;i<arr.length;i++){
	     if(arr[i]===ele){
	       flag=true;
	     }
	   }
	   return flag;
}
0
0
分享到:
评论

相关推荐

    PB 扩充函数集

    PB powerbuilder 扩充函数集,PowerBuilder 扩充函数集 提供了二十多个PB没有提供的函数,主要是以用户对象 (User Object) 方式封装了一些API函数及用C语言开发的几个外部函数。开发环境为PB 6.51和VC6。

    PB扩充函数集

    同时,为了保持代码的清晰和规范,建议对每个扩充函数的使用添加适当的注释,解释其功能和使用方法。 总之,PB扩充函数集1是一个强大的工具,它扩展了PowerBuilder的内置功能,使开发者能够在各种应用场景下更有效...

    PowerBuilder扩充函数集

    扩充函数集主要是为了弥补PowerBuilder内置函数的不足,它通过创建用户对象(User Object)和引入外部函数的方式,为PB开发添加了更多实用的功能。用户对象是一种自定义的PB组件,可以包含方法和属性,便于重用和组织...

    pb扩充函数集

    PB扩充函数集是一种为了增强PowerBuilder(PB)开发环境功能而设计的自定义函数库。在标准的PowerBuilder环境中,虽然已经提供了丰富的内置函数来满足常见的编程需求,但随着项目复杂性和个性化需求的增长,开发者...

    PB扩充函数集2

    PB扩充函数集2是PowerBuilder(PB)编程环境中的一组自定义函数库,它扩展了PB内置函数的功能,为开发者提供了更多的工具和方法,以增强应用程序的性能和功能。在PowerBuilder开发过程中,这些扩充函数集可以极大地...

    浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)

    最后,扩充对象的函数(angular.extend())在AngularJS中用来将一个或多个对象的所有可枚举属性复制到目标对象。这在需要合并多个对象的属性到一个新的对象时非常有用。在示例代码中,先创建了一个基本对象obj3,...

    为扩充PB的功能而写的数十个函数

    标题中的“为扩充PB的功能而写的数十个函数”暗示了这是一个关于PowerBuilder(PB)的扩展库或自定义函数集合。PowerBuilder是一款历史悠久的面向对象的编程环境,主要用于开发企业级应用程序,尤其在数据库应用领域...

    pb扩充函数

    10.支持vector对象 11.支持HTTP请求RESTAPI操作 12.支持系统托盘 13.支持编码转换 14.支持PB动态调用 15.支持ZIB/GZIP解压缩及数据压缩 16.支持定制UI 17.支持SQLITE 18.支持摄头取样拍照 19.支持HTTP下载 20.支持...

    javascirpt对象与继承

    通过构造函数`Function`,可以创建一个新的函数对象。例如: ```javascript var add = new Function("Number", "Number2", "alert(Number + Number2);"); add(20, 10); // 打印出30 add(30, 89); // 打印出119 ``` ...

    PL0(包括对其的扩充)

    (1)扩充赋值运算:*= 和 /=  (2)扩充语句(Pascal的FOR语句):  ①FOR &lt;变量&gt;:=...(2)扩充函数:① 有返回值和返回语句;② 有参数函数。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施。

    原创Matlab克隆优化函数-clone.m

    原创Matlab克隆优化函数-clone.m 这是一个克隆优化函数的程序,希望对大家有用

    紧凑的、基于对象的脚本语言——JavaScript.pdf

    本文系统地介绍了 JavaScript 的特点、基本数据类型、语句、函数、对象、库对象模型和事件。 JavaScript 的特点包括: * 紧凑的、基于对象的脚本语言 * 可识别并交互处理诸如揿击鼠标、输人文字等操作 * 基于对象...

    从三角函数到椭圆函数(献给蓝明月)

    雅可比建立的椭圆函数理论极大地扩充了数学领域 特别是与复分析的结合不断有更广泛的理论统一了椭圆函数理论,同时也成为实际应用中有力的工具 这与雅可比建立椭圆函数理论的思想密不可分,从雅可比奠基性的工作中...

    复变函数论——复数与复变函数.pdf

    复变函数论是研究复数变量的函数的理论,它是数学中的一个重要分支,在信息与计算科学专业中占有举足轻重的地位。复变函数论不仅涉及实数域上的分析学,而且还包括了复数域上的分析,因此它的内容比实变量的函数理论...

    《C程序设计基础教程与上机指导》第课在C基础上C的扩充PPT优秀资料.ppt

    本课主要讲解了C++语言对C语言的扩充内容,包括简单数据类型的扩充、运算的扩充、函数功能的扩充、对输入输出的扩充和动态管理内存等。 简单数据类型的扩充: 在C++语言中,简单数据类型的扩充可以通过引用变量和...

    编译原理课设和实验:PL0编译器扩充

    (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR &lt;变量&gt;:=&lt;表达式&gt; STEP &lt;表达式&gt;UNTIL &lt;表达式&gt; DO &lt;语句&gt; (3)增加运算:++ 和 --。 实验要求: 对PL/0作以下修改扩充: (1)增加单词:...

    DNP通讯规约对象库的扩充

    本文档主要探讨了如何对DNP3.0规约的对象库进行扩充,以满足特定的系统需求。 1. **路由对象** 路由对象数据对象95,包含设备名称和设备端口,用于标识报文中的维护目标。在请求报文中,它之后的对象指示需要维护...

    authorware变量、函数大全

    Authorware函数大全 序号 函数名称 函数说明 1 ABS number:=ABS(x) 说明 该函数返回x的绝对值。用法 下面这个表达式中AbsoluteV的值为3: Absolutevalue:=ABS(-3) 2 ACOS number:=ACOS(x) 说明 该函数返回X反余弦...

    Javascript如何实现扩充基本类型

    在JavaScript中,扩充基本类型通常是指向JavaScript内置对象的原型(prototype)添加新的方法或属性。这样做可以使所有具有该原型的实例对象能够使用新添加的方法或属性。以下是一些关键点和示例代码来详细解释如何...

    Windows API函数大全

    FindClosePrinterChangeNotification 关闭用FindFirstPrinterChangeNotification函数获取的一个打印机通告对象 FindFirstPrinterChangeNotification 创建一个新的改变通告对象,以便我们注意打印机状态的各种变化 ...

Global site tag (gtag.js) - Google Analytics