我有一个代码
function TRXsOqoPf(pOGsWUBqK) {
/** @type {string} */
var tirYFOEZF = "";
/** @type {number} */
var RSkZLANHy = ~-1;
var dubtZzLcb = pOGsWUBqK["length"];
for (;RSkZLANHy < dubtZzLcb;++RSkZLANHy) {
var kwrxHKpMQ = pOGsWUBqK["charCodeAt"](RSkZLANHy);
tirYFOEZF += kwrxHKpMQ >= 55296 ? pOGsWUBqK[RSkZLANHy] : String["fromCharCode"]((kwrxHKpMQ + 55296 - 44613) % 55296);
}
return tirYFOEZF;
}
当我使用jsnice.org和STATISTICAL RENAMING时? 我得到了
/**
* @param {Object} params
* @return {?}
*/
function TRXsOqoPf(params) {
/** @type {string} */
var optsData = "";
/** @type {number} */
var i = ~-1;
var l = params["length"];
for (;i < l;++i) {
var bc = params["charCodeAt"](i);
optsData += bc >= 55296 ? params[i] : String["fromCharCode"]((bc + 55296 - 44613) % 55296);
}
return optsData;
}
;
JSnice如何做到这一点? 有没有办法让我使用PHP代码重命名这些变量?
答案 0 :(得分:0)
长话短说:JSNice基于数百万行JavaScript代码训练的概率模型。
如果您对更多详情感兴趣,请查看Nice2Predict网站,该网站以交互方式描述该流程。