美文网首页
关于DOM操作的一些面试知识点

关于DOM操作的一些面试知识点

作者: 旧时袋 | 来源:发表于2019-03-20 23:36 被阅读0次

1. DOM的本质

DOM 可以理解为浏览器拿到HTML代码,结构化一个浏览器能够识别js可操作的一个模型而已

2.DOM节点操作

  1. 获取节点
    /*根据id获取标签*/
    var div1 = document.getElementById('div1')            //元素
    /*根据标签名称获取标签*/
    var divList = document.getElementsByTagName('div2')   //集合   
    /*根据类名来获取标签*/
    var div3 = document.getElementsByClassName('div3')    //集合
    /*返回文档中匹配指定 CSS 选择器的所有元素
    返回 (NodeList)对象*/
    var div4 = document.querySelectorAll('p')             //集合

特别要说明一点的是,上面代码中的集合都能够通过下方代码得到其集合的 长度每个元素(与数组获取元素类似)

  console.log(divList.length)    //长度
  console.log(divList[0])        //第一个元素

2.property (js对象属性)

  var pList = document.querySelectorAll('p')
  var p = pList[0]
  console.log(p.style.width)    //获取样式
  p.style.width = '100px'       //修改样式
  console.log(p.className)      // 获取class
  p.className = 'abc'           //修改class

  //获取 nodeName 和 nodeType
  console.log(p.nodeName)
  console.log(p.nodeType)

.........未完待续(2019.03.20 _ 23:35)

3.DOM结构操作

4.BOM操作

相关文章

  • 关于DOM操作的一些面试知识点

    1. DOM的本质 DOM 可以理解为浏览器拿到HTML代码,结构化一个浏览器能够识别js可操作的一个模型而已 2...

  • 浅谈DOM

    由于昨天面试问到的关于Dom的一些操作,自己并不能够灵活的运用,就打算总结一下常用的关于Dom的操作。 什么是DO...

  • 操作系统面试重难点总结

    针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。 一、操作系统知识点图谱 ...

  • 操作系统面试重难点总结

    针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。 一、操作系统知识点图谱 ...

  • javascript基础系列:DOM相关的技术知识点

    javascript基础系列:DOM相关的技术知识点 DOM及其基础操作 DOM: document object...

  • 5-2 DOM本质

    5-2 DOM本质 DOM:document object model DOM操作 题目 知识点 解答 题目 DO...

  • JS基础-DOM操作

    有关于DOM操作的一些题目 1.dom对象的innerText和innerHTML有什么区别? innerText...

  • javascript 操作表格

    介绍 在我们web开发过程中经常会碰到针对table的一些dom操作,这里整理一下关于这方面的知识点。当然我们可以...

  • 前端知识点总结——DOM

    前端知识点总结——DOM 1.什么是DOM: Document Object Model 什么是: 专门操作网页内...

  • JQ常见面试题之DOM操作详解

    关于JQ的DOM操作面试问题很多,可以从各个点问,所以列举几个常见问题,毕竟面试只是过程,重要的是知识自己掌握了。...

网友评论

      本文标题:关于DOM操作的一些面试知识点

      本文链接:https://www.haomeiwen.com/subject/ulvxvqtx.html