首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
dom
订阅
公权之害
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
WebComponents实现组件封装
Shadow DOM: 一组JavaScript API,用于将封装的DOM树附加到元素(与主文档DOM分开呈现)并控制其关联的功能。通过这种方式,可以保持元素的功能私有,可以被脚本化和样式化,而不用担心与文档的其他部分发生冲突 HTML templates:<tem…
浅析浏览器缓存
浏览器缓存对开发者来说一直都是一个有爱又恨的存在,一方面帮助开发者提升用户体验,另一方面有时会抽风,读取缓存展示错误的内容,因此,希望对浏览器缓存做一个总结,避免开发时因为缓存机制而过多耗费时间。接下来,就进入浏览器缓存的世界 不用缓存可以吗?当然可以,至于后果是什么?试了就知…
10分钟看懂浏览器的渲染过程及优化
目前的主流浏览器有5个:Internet Explorer、Firefox、Safari、Chrome和Opera浏览器。根据 StatCounter 浏览器统计数据,目前(截止2019 年 5 月)Firefox、Safari 和 Chrome 浏览器的总市场占有率将近 83…
【愣锤笔记】MVVM时代下仍需掌握的DOM - 基础篇
在当前MVVM大行其道的环境下提到DOM一词,很多人可能会感到有些诧异。这种差诧异或许来自于类似“都什么年底了还操作DOM啊”的声音!说的没错,MVVM时代,虚拟dom东征西战,一枝独秀,着实不可否认其强大的威力。 然而,DOM操作作为前端的基础,自诞生以来便左右着我们的页面效…
前端安全系列-如何防止XSS攻击
某天,公司需要一个搜索页面,根据 URL 参数决定关键词的内容。小明很快把页面写好并且上线。代码如下: 当浏览器请求 http://xxx/search?keyword="> 时,服务端会解析出请求参数 keyword,得到 ">,拼接到 HTML 中返回给浏览器。形成了如下的…
MarkDown 让文档更高效
0. MarkDown 是什么? Markdown 是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 纯文本编辑,结构清晰。 操作简单,学习成本低。 文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 也没啥缺点。…
你不知道的 Blob
Blob(Binary Large Object)表示二进制类型的大对象。在数据库管理系统中,将二进制数据存储为一个单一个体的集合。Blob 通常是影像、声音或多媒体文件。在 JavaScript 中 Blob 类型的对象表示不可变的类似文件对象的原始数据。 为了更直观的感受 …
回到基础:什么是DOM及DOM操作?
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 文本主要介绍 **文档对象模型(DOM)**了解什么是DOM操作,以及如何使用砶 DOM API 与 JS 中的 Web 页面进行交互。 DOM(文档对象模型)是针对于xml但是扩展用于HTML的应用程序编程接…
《JavaScript 闯关记》之 BOM
ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 BOM(浏览器对象模型)则无疑才是真正的核心。BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。多年来,缺少事实上的规范导致 BOM 有很多问…
《30分钟重学HTML》之基础-HTML头部(二)
⚡️ HTML 头部即包含在<head>元素里面的内容。 ⚡️ 注意:<head>元素里面的内容不会在浏览器中显示。 它包含了像页面的标题,CSS,指向自定义图标的链接,元数据(描述 HTML 的数据,比如,作者,和描述文档的重要关键词), 脚本等。 下面分别介绍。 我们之前已…