`

javascript 中contains方法的定义

 
阅读更多
/**
 * 对大小写敏感的Contains方法
 * @param substring
 * @returns
 */
String.prototype.contains = function(substring)
{
	return this.indexOf(substring) != -1 ? true:false;
};

 使用方法:a.contains(b)----a中是否包含b

分享到:
评论

相关推荐

    自定义____js中contains方法

    在JavaScript编程语言中,`contains`方法是一种常用的字符串操作技巧,用于判断一个字符串是否包含另一个子字符串。在标准的JavaScript库中,并没有直接提供`contains`方法,但是开发者可以通过自定义函数来实现这一...

    JS List的contains方法与Array的contains方法的使用

    在这段代码中,`Array.prototype.contains`被定义为一个正则表达式测试的方法。这里通过构造一个正则表达式,匹配数组中的字符串元素是否完全包含指定的`item`。这种方法虽然可以工作,但使用正则表达式进行元素匹配...

    自定义的js contains方法

    在这个定义中,`contains`方法遍历数组的每个元素,使用`===`运算符来比较元素与传入的参数`elem`。如果找到匹配的元素,立即返回`true`;否则,在循环结束后返回`false`。这种方法简洁且直观,但需要注意的是,使用...

    JavaScript中扩展Array contains方法实例

    然而,在早期的JavaScript版本中,数组并没有内置的contains方法。contains方法是一个非常有用的方法,用于检查数组中是否存在某个特定的值。如果数组中包含该值,contains方法通常返回true,否则返回false。由于这...

    javascript中contains是否包含功能实现代码(扩展字符、数组、dom)

    在JavaScript中,`contains`方法在原生对象里只存在于DOM元素,用于判断一个元素是否包含另一个元素作为子元素。在字符串和数组上,`contains`方法并不存在,这就要求我们如果要在JavaScript中对字符串和数组实现...

    js contains方法实现代码

    JavaScript中的contains方法用于检查一个元素是否包含另一个元素。它返回一个布尔值,指示父元素是否包含指定的子元素。此方法通常用于DOM(文档对象模型)中,帮助开发者在树形结构中判断节点的包含关系。 在IE...

    JavaScript判断一个字符串是否包含指定子字符串的方法

    示例中使用了已经定义好的`contains`方法,并且由于现代浏览器已经支持`includes`方法,所以也可以使用`includes`来替代`contains`方法进行判断。在实际的项目中,我们可以根据需要选择合适的方法。 总结来说,判断...

    JavaScript 操作CSS类

    JavaScript是Web开发中不可或缺的一部分,尤其在操作页面样式方面,其强大的能力使得动态改变CSS类变得轻而易举。在本文中,我们将深入探讨如何利用JavaScript来操作CSS类,为网页添加交互性和动态效果。 首先,...

    javascript中mouseover、mouseout使用详解

    3. 为了提高性能,可以使用compareDocumentPosition或contains方法来优化子元素与父元素之间的包含关系判断。这些方法可以避免遍历父元素带来的性能问题。使用这些DOM属性或方法可以快速判断一个元素是否为另一个...

    javascript中文教程

    在本“JavaScript中文教程”中,我们将深入探讨这一强大的编程工具,帮助初学者和进阶者更好地理解和运用JavaScript。 首先,让我们了解JavaScript的基本语法。JavaScript基于ECMAScript标准,其语法与C++和Java...

    javascript hashtable 修正版 下载

    - hashtable构造函数初始化时定义了多个方法,如`clear`、`containsKey`、`containsValue`、`get`、`isEmpty`、`keys`、`put`、`remove`、`size`、`toString`、`values`、`set`、`valueOf`、`clone`等,这些方法...

    107个常用Javascript语句

    该方法通常用于开发过程中进行简单的测试或者调试,但在实际生产环境中较少使用,因为它会覆盖现有的文档内容。例如: ```javascript document.write("Hello, World!"); ``` #### 2. JS中的注释为 `//` 在...

    JAVASCRIPT 数据库 静态连接

    JavaScript 数据库静态连接是一种在网页应用中持久化数据的方法,它允许开发者在不依赖服务器或第三方API的情况下存储和检索数据。这种技术对于构建离线优先的应用或者需要在本地存储大量数据的应用尤其有用。本文将...

    【JavaScript源代码】如何利用JavaScript实现二叉搜索树.docx

    在JavaScript中实现二叉搜索树,首先需要定义一个类`BinarySearchTree`,并初始化根节点为`null`。接着,我们需要定义一系列方法来支持基本操作: 1. `add(value)`:插入一个新的值到树中。插入操作需要遵循二叉...

    javascript事件查询综合

    在Web开发中,JavaScript事件模型允许开发者定义当特定事件(如点击、鼠标移动、键盘输入等)发生时应执行的代码。 一、事件和事件处理 JavaScript事件是指用户或浏览器执行的任何动作,如点击按钮、滚动页面或填写...

    document.contains:用于`document.contains'的Polyfillshim

    如果没有,它就会定义一个新的`contains`方法,这个方法通过调用`compareDocumentPosition`来判断两个节点的关系。`compareDocumentPosition`返回一个位掩码,其中16表示节点A是节点B的后裔。因此,当`...

    Javascript的常用语句

    1. **`document.write()`**:这是JavaScript中最简单的输出方法,可以将文本、变量或其他数据直接输出到页面上。例如: ```javascript document.write("Hello, World!"); ``` 但是需要注意的是,这种方式一般只...

    javascript层收缩效果

    标题中的“javascript层收缩效果”指的是使用JavaScript实现的网页元素(通常称为“层”或“div”)在用户交互下进行尺寸变化的效果。这种效果常见于菜单、侧边栏、弹窗等,使得页面布局更加动态和交互友好。在网页...

    纯javascript 下拉按钮菜单插件实现(处理兼容性)

    CSS中,我们可以定义`.hidden`为`display: none;`来隐藏元素。 为了使下拉菜单更加交互友好,我们还可以添加一些额外的功能,比如防止冒泡和阻止默认行为。这可以通过在事件处理函数中使用`event.stopPropagation()...

    Rangerjs是一个小型独立库用于处理Javascript中的数字范围

    2. **包含判断**:库提供了一个`contains()`方法,可以用来检查一个数字是否在这个范围内,如 `range.contains(5)` 将返回 `true`。 3. **交集与并集**:Ranger.js 还支持计算两个范围的交集和并集,这在处理多个...

Global site tag (gtag.js) - Google Analytics