9
Um JS Booleano com propriedades personalizadas é uma prática ruim?
Em JS, você pode retornar um booleano com propriedades customizadas. Por exemplo. quando o Modernizr testa o suporte a vídeo, ele retorna trueou falseo Booleano retornado (Bool é um objeto de primeira classe em JS) possui propriedades que especificam quais formatos são suportados. No começo, me surpreendeu um pouco, mas …