Python 3.7+ vs ES2018+ Syntax Comparison
This gist will not cover the extreme basics of the language (i.e. array indexing) because many of these things are intuitive or just common across most languages.
Many of these newer ES2018+ language features might not be available in all browsers. It’s best to use a transpiler/compiler like Babel or Typescript to generate browser compatible code.