Можно ли в браузере использовать расширенный JS (как через консоль)?
В консоле нельзя вызвать цикл и писать сложный код. 
Можно.
через браузер впихнуть свой JS
Какие проблемы? Создавай тег script и подгружай туда что хошь.

Но вообще тебе нужны userscript'ы, например tampermonkey.
В консоли можно писать сложный код, для переноса строки зажимайте шифт и только потом жмете интер, но обычно для запуска JavaScript на сайтах использую специальные браузерные расширения. Через консоль конечно тоже можно запускать и парсить, но это банально неудобно.