Всем привет!
Хотел узнать в чем разница при сравнении переменных (их типов) вот таком виде:
"object" === typeof exports && "undefined" !== typeof module
сначала идет строка, например: "object" а затем справа функция typeof которая определяет тип переменной. В чем разница если написать в обратном порядке, например:
typeof exports === "object" && typeof module !== "undefined"
Так во многих библиотеках сначала пишут строку и ее сравнивают с функцией typeof