I agree. If you strictly follow the syntax of "Example 1" in JavaScript (calling and awaiting on the same line), the observable output is identical to Python.
I suppose the author meant to say that if you first called your async function and then later did `await` you would have different behavior.