

textContent
与 innerText
属性返回的都是纯文本,不会含有 HTML 标签。它们的主要区别在于:textContent
返回的是所有文本内容(忽略 HTML 标签本身),而且保持源代码里的格式。innerText
则会按照人眼所看到的格式返回。
对于代码里的 <br>
换行,由于 textContent
只管返回文本内容,而 <br>
是个标签,所以 textContent
会完全忽略它。
innerText
则会将 <br>
变成 \n
,因为这符合人眼看到的效果。
JavaScript 中 textContent 和 innerText 的区别
我发现文章里的语法高亮插件自动把一些转义字符给解码了,导致显示的不正确。可以移步知乎查看:
https://zhuanlan.zhihu.com/p/689946202
需求:反转义/解码字符
API 返回的某个字段里是用于渲染到页面上的 HTML 代码,其中可能混杂有转义字符、正常字符、HTML 标签。如下:
// 解码后应为:1,2'<br />3<4 5>
const str = '1,2'<br />3<4 5>'
// 3、4、5 后面的其实都是转义字符,但是高亮插件给自动解码了,所以你看到的是正常的字符
现在有个需求,将其保存到一个 txt 纯文本里,为了可读性,需要将转义字符变成其“真正”的字符,可以称为“反转义”或“解码”。(这里不需要处理 HTML 标签如 <br />
等,原样保留即可)。
下面有 3 个方法,第一个是正确的,后面两个是不符合预期的:
JavaScript 编码(反转义)HTML 转义字符
起因是我在知乎看到了这个问题,提问者列出了 4 个方法: for forEach map reduce,问大家用的最多的是哪个。
巧了,我哪个都不是,我用 for of。看完了那些回答,我才发觉 for of 怎么比我想象中冷门很多呢?难道是因为它相比 for 算是高级的,相比 forEach 之类算是低级的,所以夹在中间不上不下了?但也许正因为如此,我才喜欢用它,因为它既比 for 简洁,又比 forEach 之类强大(例如可以 break,可以循环执行 await)。
我写了个回答详细说明了一下,感兴趣的话可以看看:
https://www.zhihu.com/question/605580848/answer/3443452329
JavaScript 的循环/遍历方法,你用的最多的是哪个?
TortoiseSVN如何不再下载某个文件
OnlyFans 上有许多网红博主发的视频,而且也有不少福利博主在上面发布成人内容,比如玩偶姐姐 HongKongDoll(当然很多需要订阅才能看)。不过之前我没有找到好用的 OnlyFans 下载软件,今天这个试了下很好用,给大家推荐一下。
YT Saver OnlyFans Downloader 是一个方便好用的视频下载软件,我试了用它来下载 OnlyFans 上的视频,体验很棒。使用它可以从 OnlyFans下载免费视频、已订阅视频、私信视频,并且能够移除 DRM 保护,让你摆脱版权保护的限制,想下就下。
官网:https://ytsaver.net/zh-cn/onlyfans-downloader
从上面的链接里可以下载 Windows 和 Mac 的客户端,另外它还有 Android APP,需要的话可以从这里下载。
而且它还能下载许多其他网站的视频,比如 YouTube、Instagram、Pornhub、Bilibili 等,可谓是非常强大。感兴趣的话可以戳这里查看支持的网站。
它的使用也很简单,跟着我一起看一下吧~
YT Saver OnlyFans Downloader 一键下载 OnlyFans 高清视频
当浏览器的下载历史记录达到数万条时,可能会导致浏览器在启动及查看下载记录时出现卡顿的问题。一开始可能只会卡顿一两秒钟,但随着下载记录的增多这个问题也会愈发严重,甚至会导致浏览器一启动就直接卡死(无响应)。
解决浏览器因为下载历史记录太多卡死的问题
在 bilibili 的各种视频/直播封面上,以及视频播放页面/直播间内,按 Ctrl+鼠标右键 ,就会在新标签页里打开它的封面图。
脚本安装地址:
https://greasyfork.org/zh-CN/scripts/30714
老东西了,今天更新了一下。
获取bilibili视频的封面图片的用户脚本
漫画(本子)的画面上有很多对话气泡,有些软件可以识别气泡里的文字并自动翻译和嵌字,所以即使你不懂日语,也可以自己翻译本子(生肉)。当然,这是机翻,不过也可以搭配 AI 翻译,效果也算不错。
本文介绍的软件 BallonsTranslator 就是这样的软件。它是大佬用 Python 开发的开源软件,主页地址:
https://github.com/dmMaze/BallonsTranslator
我会简单做个使用介绍,看了这篇文章,你也能自己翻译本子啦!
用 BallonsTranslator 翻译本子、漫画、自动嵌字
省流,直接说一些个人感受:
- 术业有专攻,ChatGPT 不是万能的,它不能取代专精于中文领域的 AI(如文心一言),也不能取代 SD 画图 AI。
- 许多 ChatGPT 聊天机器人还是 3.5 版本,没有 4.0 版本,或者 4.0 版本会额外收费(比 3.5 更贵)。
- AI 模型具有时效性,如果问它近期发生的事情它无法回答。所以它也不能取代搜索引擎。
- 在线的 AI 聊天机器人由于背后是在大服务器上部署,所以比普通用户在本机上部署的效果好很多。
- 多数在线机器人通常对于成人内容有很强的审查,会拒绝服务。有人说使用 API 不会审查,但我不知道如何使用。