Strong typing maybe? Depends on what you define these terms to be. For me. Static typing is a compiler that verifies your types are correct. Neither Python nor JavaScript has this. Python allows for type annotations, which is very different. It has no (builtin) enforcement. JavaScript has no type pins whatsoever, TypeScript does. There is a proposal to add types to JavaScript but that's not approved AFAIK
Right, when I said JS with static typing, I meant TypeScript. Python has type checkers, see mypy and pyright, and I use them regularly. Most bugs that could be found by static type checker no longer make it into test or production for me.