主要观点总结
该段代码主要处理页面中的文本内容,包括处理脚本的加载、处理特定的字符串,并对网页元素进行操作。
关键观点总结
关键观点1: 函数_typeof用于检测变量的类型,尤其是Symbol类型的检测。
该段代码首先定义了一个名为_typeof的函数,用于判断一个变量的类型,特别是判断是否为Symbol类型。
关键观点2: 模块导出和全局变量设置。
代码对模块和全局变量进行了判断性的设置。当环境是模块模式时,使用module.exports导出函数;设置了全局变量__setDesc。
关键观点3: 函数处理文本内容。
代码定义了两个函数a和n用于处理文本内容。函数a用于匹配并提取特定格式的字符串,函数n用于处理含有链接的文本内容。
关键观点4: 对页面元素进行操作。
代码获取了两个页面元素,并对其进行了操作。一个是修改元素的内容,另一个是设置元素的样式。
文章预览
展开
function _typeof(e){
return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e;
}
!function(e){
if("object"===("undefined"==typeof module?"undefined":_typeof(module)))module.exports=e;else{
if(window.__second_open__)return;
var t="你说你那是西周呢,我一眼看出那是上周的,连成本价都能给你有零有整地报出来,宝,满意不?[旺柴]\x0a\x0a视频来源见水印,侵删";
t?e(t,!0):e("你说你那是西周呢,我一眼看出那是上周的,连成本价都能给你有零有整地报出来,宝,满意不?[旺柴]\x0a\x0a视频来源见水印,侵删");
}
window.__setDesc=e;
}(function(e,t){
function a(e,t){
var a=e.match(new RegExp(t+"\\s*=\\s*[\"']?([^\"'\\s>]+)[\"']?"));
return a&&a[1];
}
function n(e){
e=e.split(/(
]*>)(.*?)(<\/a>)/);
for(var t,n=0;n
………………………………