Why is my JavaScript not working correctly in strict mode on Safari?
<p>I have built a website that uses some simple JavaScript. After some testing, I have found that my JavaScript is behaving very differently on iOS devices as compared to all other devices that I could test with.</p>

<p>After several hours of trial-and-error, I have discovered that the unexpected behaviour occurs only in strict mode, but it has been very hard to troubleshoot the problem further because I am limited in my software/hardware for Apple development and testing.</p>

<p>Why could my code not be working in strict mode, and only certain (Apple, in particular) devices?</p>