GPS сервер. Net платформа - PullRequest
       5

GPS сервер. Net платформа

0 голосов
/ 08 февраля 2019

Я получил исходный код веб-приложения геолокации, и существует файл javascript, в котором я не понимаю логику, используемую в этом файле.Мне бы хотелось, чтобы сообщество помогло мне понять это.

, видимо, этот файл позволяет инициализировать приложение. Это исходные коды платформы GPS-server.net.точнее файл gs.main.js.Я удалил часть исходного кода.

eval(function(p, a, c, k, e, r) {
  e = function(c) {
    return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36))
  };
  if (!''.replace(/^/, String)) {
    while (c--) r[e(c)] = k[c] || e(c);
    k = [function(e) {
      return r[e]
    }];
    e = function() {
      return '\\w+'
    };
    c = 1
  };
  while (c--)
    if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]);
  return p
}({}))

Я хотел бы понять, как работает этот файл, чтобы его можно было легко изменить.

...