Mientras investiga guiones PlusOne Google, he visto muchas veces siguiente sintaxis:¿Cuál es el motivo para usar dicha sintaxis (0, _.Em)();
(0, _.Em)();
Suponiendo _.Em
es una función de la declaración anterior se traduciría en llamar a esa función, que es bastante obvio. Si, por otro lado, no estaría definido, ¿no sería el resultado lo mismo que hacer simplemente _.Em()
?
¿Alguien puede arrojar luz sobre cuál es la idea detrás de usar tal sintaxis?
ver también [¿El operador de coma influye en el contexto de ejecución en Javascript?] (Http://stackoverflow.com/q/36076794/1048572) – Bergi