Read the underscore source code, read the root object, why not use the = symbol

  var root = typeof self == "object" && self.self === self && self ||
            typeof global == "object" && global.global === global && global ||
            this ||
            {};

Why don"t you use the = symbol to judge the type of self?

Menu