why V8 ByteCode interperter can generates it and execute it,without turn bytecode to machine code [closed]

Why V8 ByteCode interperter can generates code and execute it,without turn bytecode to machine code

What I learned before is that machines can only understand machine code

I think V8 ByteCode interperter must convert ByteCode into machine code, otherwise the machine will not recognize it and will not get the running result.

I think V8 ByteCode interperter must convert ByteCode into machine code, otherwise the machine will not recognize it and will not get the running result.