问题遇到的现象和发生背景
在做网站的JS逆向的时候,一个函数被一个不同名字的函数实现了。也就是说,在js文件1里,函数名可能是o = n("ee55d31811f2dd3a0b70"),可是,用网页看这个函数n的实现的时候,跳转到新的页面后,发现它的实现代码是
function i(t) {
if (a[t])
return a[t].exports;
var n = a[t] = {
i: t,
l: !1,
exports: {}
};
return e[t].call(n.exports, n, n.exports, i),
n.l = !0,
n.exports
}
也就是说,函数的名字变成了i。请问这个是怎么回事?