contains( )方法

原创 2018年04月17日 18:59:05

contains()方法用于检测某个节点是不是另一个节点的后代。调用contains()方法的应该是祖先节点,这个方法接收一个参数,即要检测的后代节点。如果被检测的节点是后代节点返回true;否则返回false。以下是一个例子:

aler(document.documentElement.contains(document.body)); //true

这个例子测试了<body>元素是不是<html>元素的后代,在正确的HTML页面中,以上代码返回true

这里随便写一下在牛客网刷到的相关的题:
题目是:在同一文档中,查找两个不相同节点的最近的一个共同父节点,可以包括节点自身

function commonParentNode(node1, node2) {
    if(node1.contains(node2)){
        return node1;
    } else {
        return commonParentNode(node1.parentNode, node2);
    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/FLQ77/article/details/79979115

使用目录内容建立菜单

目的:根据目录内容,建立一个菜单。菜单项为目录中的文件和子目录(以弹出方式显示)。解决方案:遍历子目录,建立一个文件路径数组。菜单项的ID是数组的索引。当用户单击某个菜单项时,从数组中读取文件路径并执...
  • jiangsheng
  • jiangsheng
  • 2001-08-02 22:58:00
  • 2068

集合中contains方法体会

2016/5/27 西安 小雨自学java有一段时间了,这两天开始学习集合,凑巧对集合方法中contains()有些体会,拿来与大家分享一下,如有错误,请诸定要指出,谢谢~ bollean 集合.co...
  • qq_31238727
  • qq_31238727
  • 2016-05-27 19:03:33
  • 3440

jQuery关于contains()函数

该函数属于全局jQuery对象。 jQuery.contains()函数的返回值为Boolean类型,如果指定元素包含另一个元素,则返回true,否则返回false。 问题1:、 Øcontains...
  • DHM00
  • DHM00
  • 2016-12-13 10:53:26
  • 886

java contains方法的实现

直接贴出代码,源码中用了两层for循环,与第二层平行的还有一层while循环,下面的算法只循环了一次就可以得出结果,测试可以通过,但是不知道该算法的有点与缺点,希望高手能够点评,非常诚意的询问意见,谢...
  • xiaomei920528
  • xiaomei920528
  • 2017-09-21 21:23:47
  • 303

List的contains方法

昨天遇到一个List对象去重字符串的问题,网上查了下看到一个方法,就是在将字符串对象放入集合前进行contains方法过滤。即如果集合中不存在该元素就放入元素,否则不做任何操作,看了下评论大家都谈到了...
  • cavvv
  • cavvv
  • 2015-05-12 09:39:08
  • 16632

ArrayList的contains方法,底层调用了equals方法

题目: /* 思路 1对人描述,将数据封装进人对象 2定义容器,将人存入 3取出 */ import java.util.*; class Person { private Strin...
  • CapMIS
  • CapMIS
  • 2015-10-01 02:01:48
  • 1149

hashtable.contains()

注意要覆盖hashtable中实例对应的类的equals方法。 
  • saint13
  • saint13
  • 2007-02-07 22:57:00
  • 826

Java String的contains()和split()方法

闲话不说,直接上代码,如下:public class Test { public static void main(String[] args){ System.out.pri...
  • u012161134
  • u012161134
  • 2016-11-15 18:01:24
  • 2991

String contains 和 split 遇到的细节问题

今天在使用String时,遇到以后没有注意过的细节问题,记录一下。 String.contains(CharSequence s); String.split(String regex...
  • Dam_Long
  • Dam_Long
  • 2017-01-13 11:11:04
  • 980

JS 类似contains方法,用indexOf实现

我们很多时候会不自觉的在js代码里对一个字符串进行如下操作: str.contains("substr"); 但是js里面没有这个方法去判断字符串str是不是包含substr,而js提供了另一个方...
  • aphy358
  • aphy358
  • 2015-11-18 11:26:53
  • 2629
收藏助手
不良信息举报
您举报文章:contains( )方法
举报原因:
原因补充:

(最多只允许输入30个字)