每到星期四,就会有数不清的带有迷惑的肯德基疯狂星期四的段子。作为一个单纯的前端,很是不好分辨。因此写了个脚本,自动隐藏摸鱼页面上所有带肯德基疯狂星期四的脚本,支持滚动隐藏,甚至贴心的做了节流处理,防止页面变卡顿。关键字还可以自定义,用来隐藏你不想看到的字段。非常方便,复制到控制台运行即可。代码如下:

const kws = ['KFC','疯狂星期四','V我','v我','肯德基','我50']
var swh = true

function shield(){
var is = document.querySelectorAll('ul.pin-list>span>li')
is.forEach(item=>{
var zk = item.querySelector('.limit-btn')
if(zk && zk.innerText==='展开'){
zk.click()
}
var cnt = item.querySelector('.content-box>.content')
setTimeout(()=>{
const cont = cnt.innerText
kws.forEach(kw=>{
if(cont.indexOf(kw)>=0){
item.style.display = 'none'
}
})
},0)
})
}

function antiShake(){
if(swh){
swh=false
setTimeout(()=>{
swh = true
shield()
},1000)
}
}

window.addEventListener('scroll',antiShake)
展开
3