JavaScript
文章平均质量分 52
Xeon-Shao
这个作者很懒,什么都没留下…
展开
-
如何过掉前端Chrome的debugger反调试
点击图中按钮,之后将不会再命中任何断点。这种方法虽然可以防止无限循环命中debugger断点,但是也存在很大的缺陷,因为对于其他代码,我们还是需要断点调试功能的。具体步骤就是将网页js,复制到本地,把debugger代码,置换为空,在通过插件(我一般使用charles),使得网页走的是自己修改的js文件,以达到过掉debugger。使用了间隔setInterval轮询,直接用debugger指令,则可以在Chrome找到对应行(格式化后),右键行号,选择Never pause here即可。转载 2024-06-21 14:18:12 · 1330 阅读 · 0 评论 -
浏览器运行JavaScript代码的几种方式
如果只是本人临时调试可以使用方法一和三,如果把代码分享给其他人方便使用可以使用方法二和四。转载 2024-03-05 14:09:43 · 1525 阅读 · 0 评论 -
Tampermonkey隐藏帖子标题脚本
之前已经写过一个版本了,还能缩小虎扑帖子评论区的图片,但是是在之前的电脑上写的,脚本没有同步过,这次只能重写了。所以准备借助TamperMonkey,也就是油猴,自己写个小脚本,在阅读虎扑帖子的时候更从容一些。有时候在虎扑上吃瓜,但是虎扑JRS的标题真的是令人有些社死。这次写了一个基于鼠标滚动监听的。实现的,等后续找到了再补充吧。原创 2023-06-22 13:54:25 · 364 阅读 · 0 评论 -
油猴脚本使用waitForKeyElements报错eslint: no-undef - `waitForKeyElements` is not defined
文章目录一、现象二、解决办法一、现象最近写了一个油猴脚本,需要使用waitForElements函数。但是写了waitForElements之后,却报错eslint: no-undef - `waitForKeyElements` is not defined二、解决办法事情原因显而易见了,但是怎么解决呢?以下给一个示例,假设原脚本如下:// ==UserScript==// @name _YOUR_SCRIPT_NAME// @namespace http://tamp原创 2022-03-03 16:12:27 · 2402 阅读 · 0 评论 -
js 判断字符串中是否包含某个字符串
文章目录String对象的方法方法一: indexOf() (推荐)方法二: search()方法三:match()RegExp 对象方法方法四:test()方法五:exec()String对象的方法方法一: indexOf() (推荐)var str = "123";console.log(str.indexOf("3") != -1 ); // trueindexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。方法转载 2021-10-25 14:44:47 · 4916 阅读 · 0 评论