继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第10天 从函数到函数式编程之路

风吹尘
关注TA
已关注
手记 61
粉丝 9
获赞 1

课程名称:破解JavaScript高级玩法
课程章节:第7章 如果不用vue,react框架,如何操作DOM?
主讲老师:Cloud

课程内容:

今天学习的内容包括:
7-1 玩转Node节点:不应被忽视的 nodeType——nodeType的节点类型以及相关特性。

课程收获:

Node的nodeType(节点类型 nodeType)
  • 1、元素节点,例如 div span 等
  • 3、文本;对象模型:Text
  • 8、注释;对象模型:Comment
  • 9、文档;对象模型:Document
  • 10、文档类型;对象模型:DocumentType
  • 11、文档碎片;对象模型:DocumentFragment
Text - 3
  • 神秘空白的文本节点
  • 使用childNodes访问
  • 使用nodeValue取值
有趣的拆家和合并
  • splitText :拆家
  • Eelement.normalize
Comment - 8
  • 注释为'<!--'和'-->'之间的内容
  • nodeValue获取其内容
Document重要的方法和属性
  • 节点查找。document.querySelector,document.querySelectorAll等等
  • 节点结合信息。document.all, document.forms,document.scripts, document.images.document.links等等
  • cookie。document.cookie
DocumentType - 10
  • 访问方式:document.doctype , document.firstChild
  • 有用的属性只有一个,就是name。返回值是"html"
DocumentFragment - 11
  • 就像标准的document—样,存储由节点( nodes )组成的文档结构
  • 所有的节点会被一次插入到文档中,而这个操作仅发生一个重渲染的操作。
  • 常用语批量创建大量节点,提高性能。
Element系列 - 1
  • 创建:document.createElement
  • children(nodeType = 1)和childNodles(全部)

今天 学习了 玩转Node节点:不应被忽视的 nodeType,通过今天的学习,对浏览器的Dom节点有了清晰的了解。对自己说一句,加油😀~

坚持打卡,坚持学习!明天见💪~

http://img3.mukewang.com/63620cb90001199c25361364.jpg

http://img3.mukewang.com/636210ad000126eb25301355.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP