前端学习
文章平均质量分 86
从HTML,CSS到js/ts,再到框架
procoder338
github:https://github.com/drowning-in-codes
展开
-
【实用教程】 实战写浏览器插件!
这是内容脚本的工作。现在Edge浏览器和Chrome浏览器都差不太多,需要修改一些API即可进行移植,这里选择Chrome浏览器,因为谷歌官方教程写得更详细一些,这里使用的是最新的V3版本.其中,action键指定 Chrome 浏览器应作为扩展的操作图标使用的图片,以及在点击扩展的操作图标时弹出的 HTML 页面.icons里的选项对应不同的展示.最后我写了一个简单的划重点的扩展,用户点击扩展后可以自己选择某种预定的颜色或者自定义某种颜色,然后光标选中的文字就会根据选择变色作为画出的重点.原创 2023-08-23 10:30:13 · 907 阅读 · 0 评论 -
[全面教程]Javascript DOM操作(一)
对于一个节点来说,它的父节点只可能是三种类型:元素节点(element)、文档节点(document)和文档片段节点(documentfragment)js的DOM操作大致可以分为几个section介绍,从DOM的基础概念,选择元素,遍历元素,控制元素,控制属性,处理事件等等.由于父节点只可能是三种类型:元素节点、文档节点(document)和文档片段节点(documentfragment)。只有文本节点(text)、注释节点(comment)和属性节点(attr)有文本值,因此这三类节点的。原创 2023-09-01 20:40:48 · 140 阅读 · 0 评论 -
Hexo博客Next主题魔改教程系列-音乐播放器
之前写过给博客添加音乐播放器,主要使用的是Hexo-tag-aplayer同时使用Meting-js。同时在meting-js里增加判断,如果报错就显示这个iframe元素,所以就不使用cdn引入了.这样在fetch之后报错的话就增加iframe元素,就正常显示一个播放器了.所以为了网站正常显示播放器,同时也为了操作方便,我这里又使用了firame。但最近发现貌似Meting-js出现了一些问题,主要是访问跨域的问题.下载meting-js文件并引入.原创 2023-06-11 16:05:37 · 456 阅读 · 0 评论 -
TypeScript on the way:学习TypeScript
早该学学了.之前写过Python的类型系统,如果对于写C++,Java,C#等这类语言来说,typing根本不成问题,所以理解TypeScript也不是问题.原创 2024-02-19 16:50:52 · 923 阅读 · 0 评论 -
Node web框架小赏
之前写了Python,现在写点NodeJS的,当然目前JS的运行时还有Deno和Bun,不过还是需要时间检验.而Node的后端框架也不少,其中佼佼者当属Nest.js,而更小的有Express这种.这里就写写Express,Koa,Fastify以及Nest这几个框架的介绍以及示例代码,以供后续技术选型使用.首先完全可以不使用框架写一些api${${原创 2024-04-05 22:17:34 · 1068 阅读 · 3 评论