To be honest, I'd say neither. Learn vanilla JavaScript first, then you can make an educated decision. Both React and Angular are frameworks and I remember once trying to learn a framework before learning the language - bad idea.
If you are a beginner, go ahead and learn JavaScript itself first. You'll find that no framework can compare to it in speed, which at the end of the day, is what the user will get. Frameworks may speed up your development, but it comes at a cost, especially on mobile devices.
That's my 2 cents.