As Jos Fabre pointed out, if you know JS you know the frameworks.
However, once you learn and master JavaScript, choosing a framework is an important decision. Frameworks exist to make your job as a developer easier.
In my opinion, you should ask the following 5 questions while choosing your first framework:
Does the framework impose Domain Specific Syntaxes? For example, Angular 1 had a lot of those. It was difficult to wrap my mind around concepts such as Directives, scope, apply, digest etc. React's model was much simpler as it encouraged developers to use basic JavaScript concepts (which everyone already knows).
How many companies are looking to hire developers with X Framework skills?
What is the learning curve? Is it steep?
Does this framework significantly improve the Developer Experience (DX)?
To be honest, every framework tries to teach something new and do a few things really well. All of them have downsides as well. It's up to you to try them out one by one and figure out which one aligns with your mental model.
As Ujjwal says, write a few projects with vanilla JS and notice the problems you face. Then try a framework like React, Angular, Vue or something else and see if they solve your problems.