53312
下はあるjsファイルの冒頭の部分です。  
この下に3000行くらいのコードが続きます（そこに具体的な処理の内容が記載されている）。  
このようにtとかaとかの短い引数や変数を羅列したコードをよく見かけます。  
これはどのような書き方（？）なのでしょうか？  
何か参考になる情報はありますか？

```

    ! function (t) {
            function e(a) {
                if (n[a]) return n[a].exports;
                var i = n[a] = {
                    exports: {},
                    id: a,
                    loaded: !1
                };
                return t[a].call(i.exports, i, i.exports, e), i.loaded = !0, i.exports
            }
            var n = {};
            return e.m = t, e.c = n, e.p = "", e(0)
        }([function (t, e, n) {
            t.exports = n(1)
        }, function (t, e, n) {
            var a;
            a = n(2), window.addEventListener("DOMContentLoaded", function () {
                return new a
            }, !1)
        }, function (t, e, n) {
            var a, i, r, o, s, u, l, h = function (t, e) {
                return function () {
                    return t.apply(e, arguments)
                }
            };
            l = n(3), o = n(28), u = n(33), i = n(36), s = n(38), a = n(44), r = function () {
                function t() {
        //...
    
```
CC BY-SA 4.0
2019-03-09T00:06:39.653
53309
2019-03-09T01:51:18.970
2019-03-09T00:29:18.153
12297
12297
question
javascript
JavaScriptの書き方（たくさんの変数あり）
ファイル全体がそのような記述であるなら、 **UglifyJS** などを使った「最適化(圧縮)」や「難読化」を施した結果だと思います。
CC BY-SA 4.0
2019-03-09T01:51:18.970
53312
2019-03-09T01:51:18.970
3060
53309
answer