If you don’t want to mess with HTML elements:
var audio = new Audio('audio_file.mp3');
audio.play();
This uses the HTMLAudioElement
interface, which plays audio the same way as the <audio>
element.
If you need more functionality, I used the howler.js library and found it simple and useful.