JSFiddle - React, Tailwind, and code Playground
by rodrigonery
JavaScript
Durante essa semana eu postei várias bobagens no Grupo pra poder observar o nível do Grupo. Apesar de já conhecer o Suissa, o yuri entre outros do grupo, queria ver o nível do restante do pessoal...
Bom, o último "comédia" que foi surpreendido foi o Wesley Vichtor Mendes.
Texto do Wesley Victhor Mendes: Rodrigo Nery sua abordagem perante os outros é sempre uma bosta cara, se policie.
Minha Resposta: ...
Texto do Wesley Vichtor Mendes: Se vc gosta de corrigir os outros vai uma correção: se ele falou que Config é um objeto, sim é um objeto,
Minha Reposta: Config.path não é um objeto.
Prova:
Config = Object.create(null);
Config.path = "http://www.facebook.com";
console.log(Config.path instanceof Object); // False
console.log(typeof Config.path) // String
Quem está correto? Rodrigo Nery
Texto do Wesley Vichtor Mendes: Não é um objeto acessando um método e sim acessando uma propriedade.
Minha resposta: Grandes merdas!! Tanto poderia ser um método, como poderia ser uma propriedade... Ele não especificou no primeiro post o que ele estava chamando.
Mesmo eu sabendo que não é um Objeto e sim uma STRING.
Se é uma STRING como a STRING vai acessar a propriedade?! Olha o nível do cara da comunidade!
...
Texto do Wesley Victhor Mendes:
A sua suposta "forma correta" está errada pois a assinatura do metodo open é definida por: window.open(strUrl, strWindowName[, strWindowFeatures]); e não um objeto como colocou no primeiro parametro.
Bom Wesley "comédia", o window é um objeto e o Open é um método e não uma propriedade do Objeto. Entretanto, aqui o que ele está invocando é a string da URL + a String name da Janela + as opções encapsuladas dentro do método open no objeto window.
console.log(window instanceof Object); // True
console.log(typeof window); // object
console.error(window); // DOMWindow
O...