Check out example codes for "javascript audio delay". It will help you in understanding the concepts better.

Code Example 1

const AudioContext = window.AudioContext || window.webkitAudioContext;
const audioCtx = new AudioContext();

Learn ReactJs, React Native from akashmittal.com