I need to know what the var sites are used for. I see it in the source code of many websites from one particular host, but don't know what it's for or why so many sites use it. Thanks in advance.
<script type='text/javascript'>(window._ext || (window._ext =[])).push('variants_combination'
;</script><!-- --><script> try { (function () { var sites = [["blackfridaye01", "colinlist", "jiapining", "echooy","bobilemon","leaplamb","huasilang","blackfridaye01"],["beautilili","fanggongong","sindrahome","civiltube"],["xlwl001","yuayee","fashionshein","amorchile"]]; var orgs = ["13N898","13PV45","13PWCB"]; var orgIdx = sites.findIndex(function (arr) { return arr.indexOf(SHOPLAZZA.slug) != -1 }); if (orgIdx == -1 || (!/FBAV|FBAN|FBIOS/g.test(navigator.userAgent))) return; window['_fs_debug'] = false; window['_fs_host'] = 'fullstory.com'; window['_fs_script'] = 'edge.fullstory.com/s/fs.js'; window['_fs_org'] = orgs[orgIdx]; window['_fs_namespace'] = 'FS'; (function (m, n, e, t, l, o, g, y) { if (e in m) { if (m.console && m.console.log) { m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].'
; } return; } g = m[e] = function (a, b, s) { g.q ? g.q.push([a, b, s]) : g._api(a, b, s); }; g.q = []; o = n.createElement(t); o.async = 1; o.crossOrigin = 'anonymous'; o.src = 'https://' + _fs_script; y = n.getElementsByTagName(t)[0]; y.parentNode.insertBefore(o, y); g.identify = function (i, v, s) { g(l, { uid: i }, s); if (v) g(l, v, s) }; g.setUserVars = function (v, s) { g(l, v, s) }; g.event = function (i, v, s) { g('event', { n: i, p: v }, s) }; g.anonymize = function () { g.identify(!!0) }; g.shutdown = function () { g("rec", !1) }; g.restart = function () { g("rec", !0) }; g.log = function (a, b) { g("log", [a, b]) }; g.consent = function (a) { g("consent", !arguments.length || a) }; g.identifyAccount = function (i, v) { o = 'account'; v = v || {}; v.acctId = i; g(o, v) }; g.clearUserCookie = function () { }; g.setVars = function (n, p) { g(n, p); }; g._w = {}; y = 'XMLHttpRequest'; g._w[y] = m[y]; y = 'fetch'; g._w[y] = m[y]; if (m[y]) m[y] = function () { return g._w[y].apply(this, arguments) }; g._v = "1.3.0"; })(window, document, window['_fs_namespace'], 'script', 'user'
; })();} catch (e) { } </script>
<script type='text/javascript'>(window._ext || (window._ext =[])).push('variants_combination'


