Earlier quoted context omitted.
Is noscript still the best for that? I haven't looked at other options in a long time.
If you want more granularity I’d suggest giving uMatrix a try. You’ll basically break every site at first and have to make adjustments for every site you visit (whitelist certain Ressourcen on a per domain basis) but I think it’s well worth it. NoScript (which is totally fine) just blocks all JS, uMatrix can block much more.
Settings -> Privacy and Security -> Content Settings -> Javascript and then change "Allowed" to off.
You can white list a domain by clicking on the padlock or the thing that says "Not Secure" in the URL bar on the left and clicking "Site settings" and changing Javascript to Allowed.
In my opinion, the only real effect JS blocking has is you start complaining in HN comments about sites not working.