V době vzniku roku 1891 byla pojmenována po Františku Škroupovi (1801 – 1862), hudebníkovi, skladateli a autoru české hymny. V roce 1947 byla přejmenována podle Jaromíra Nečase (1888 – 1945), politika a poslance čs. parlamentu za Čs. sociální demokracii. V době okupace byl ministrem exilové vlády v Londýně. Toto pojmenování však ulici vydrželo pouhé tři roky, než se dočkala ideologicky daleko „vhodnějšího“ názvu – Komsomolská. Komsomol neboli Leninský komunistický svaz mládeže byla sovětská mládežnická organizace budovaná coby záloha komunistické strany. Naposledy byla ulice přejmenována v roce 1991, kdy získala název po Janu Zajíci (1950 – 1969), středoškolském studentovi, který se jako druhý upálil na protest proti sovětské okupaci v roce 1968 a následné normalizaci.