DSA in JavaScript

Should I do DSA with JS

Why, yes.

Data Structures, Algorithms, Pseudocode, writing down in a notebook are part of coding. Not only in Competitive Programming, but also in Real Life coding.

Some languages have useful libraries, like Python or JavaScript, but that doesn’t imply you aren’t supposed to know how they work.