to Clarify Will question on my point.
The second is not a very logical measurement of time being
originally related to the rotation of the earth and now...
"the duration of 9 192 631 770 periods of the radiation
corresponding to the transition between the two hyperfine levels of
the ground state of the caesium 133 atom." -
npl.co.uk
But it is the base SI unit of time used in science and engineering,
adding a letter to denote the number of zeros is common such as with
ms, but it is the second, that is the base unit of science and
engineering not the ms there are loads of links but here is one.
http://www.science.uwaterloo.ca/~cchieh/cact/c120/siunits.html
Perhaps a less intuative measurement of time that is more linked to
the physics of the world, is the Planck time, which likely used is
some partical physics but not so much in general engineering on our
macro scale.
https://en.wikipedia.org/wiki/Planck_time
So my point that Javascript using the 'ms' was kind of arbitary and
irrational in some respects and certainly should not be a good
reason in itself being like America still using the Inch ( just to f
up the odd space calculation every now and then ) or here in England
using the Pint and Mile. Measurement standards are important
because they make sure that calculations and science work the same
the world over.