GitHub中文社区

photoprism AI人工智能相册

photoprismPhotoPrism® 是一款适用于去中心化网络的人工智能照片应用程序。它利用最新技术自动标记和查找图片,而不会妨碍您。您可以在家中、私人服务器上或在云中运行它。我们的使命是提供对用户和隐私最友好的解决方案

JavaScript Text DocumentFragment 节点

Text 节点和 DocumentFragment 节点Text 节点的概念文本节点(Text)代表元素节点(Element)和属性节点(Attribute)的文本内容。如果一个节点只包含一段文本,那么它就有一个文本子节点,代表该节点的文本内容。通常我们使用父节点的firstChild、nextSi

JavaScript ParentNode ChildNode 接口

ParentNode 接口,ChildNode 接口节点对象除了继承 Node 接口以外,还拥有其他接口。ParentNode接口表示当前节点是一个父节点,提供一些处理子节点的方法。ChildNode接口表示当前节点是一个子节点,提供一些相关方法。ParentNode 接口如果当前节点是父节点,就会

JavaScript HTMLCollection NodeList 接口

NodeList 接口,HTMLCollection 接口节点都是单个对象,有时需要一种数据结构,能够容纳多个节点。DOM 提供两种节点集合,用于容纳多个节点:NodeList和HTMLCollection。这两种集合都属于接口规范。许多 DOM 属性和方法,返回的结果是NodeList实例或HTM

JavaScript Node 接口

Node 接口所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法。这是 DOM 操作的基础。属性Node.prototype.nodeTypenodeType属性返回一个整数值,表示节点的类型。document.nodeType // 9上面代码中,文档节点的类型值为9。Nod

JavaScript Mutation Observer API

Mutation Observer API概述Mutation Observer API 用来监视 DOM 变动。DOM 的任何变动,比如节点的增减、属性的变动、文本内容的变动,这个 API 都可以得到通知。概念上,它很接近事件,可以理解为 DOM 发生变动就会触发 Mutation Observe

JavaScript Element 节点

Element 节点简介Element节点对象对应网页的 HTML 元素。每一个 HTML 元素,在 DOM 树上都会转化成一个Element节点对象(以下简称元素节点)。元素节点的nodeType属性都是1。var p = document.querySelector('p');p

JavaScript Document 节点

Document 节点概述document节点对象代表整个文档,每张网页都有自己的document对象。window.document属性就指向这个对象。只要浏览器开始载入 HTML 文档,该对象就存在了,可以直接使用。document对象有不同的办法可以获取。正常的网页,直接使用document或

JavaScript CSS 操作

CSS 操作CSS 与 JavaScript 是两个有着明确分工的领域,前者负责页面的视觉效果,后者负责与用户的行为互动。但是,它们毕竟同属网页开发的前端,因此不可避免有着交叉和互相配合。本章介绍如何通过 JavaScript 操作 CSS。HTML 元素的 style 属性操作 CSS 样式最简单

JavaScript 属性的操作

属性的操作HTML 元素包括标签名和若干个键值对,这个键值对就称为“属性”(attribute)。<a id="test" href="http://www.github.best"> 链接</a>上面代码中,a元素包括两个属性:id