All 15

Terms of Use

Plain-language terms for a free educational site. Last updated 4 August 2026.

The service

howitruns.dev is a free, browser-based educational resource about the JavaScript runtime. No account is required, nothing is sold on the site, and access may be modified or discontinued at any time without notice.

Accuracy — verified, not warranted

Every case's output is executed and cross-checked automatically on every build, as described on the methodology page — and the animations still deliberately simplify, runtimes still differ across versions, and mistakes remain possible. The content is provided "as is", for education, without warranty of any kind. Verify behaviour in your own environment before relying on it in production code; nothing here is professional advice.

Your use of the content

The code snippets inside the cases are trivial teaching examples — use them anywhere, no attribution needed. The teaching content itself (case explanations, named misconceptions, takeaways, articles, artwork and the site's design) is copyright of the site's author. You may quote reasonable excerpts with attribution and a link; you may not republish cases in bulk, or use the content to train a competing product, without written permission via contact.

Please don't abuse the site: no attempts to disrupt hosting, scrape at volume, or misrepresent the site as your own.

Liability

To the maximum extent permitted by law, the site's author is not liable for any damages arising from use of this site or reliance on its content. Some jurisdictions do not allow certain exclusions, so parts of this section may not apply to you.

Changes

These terms may be updated as the site evolves; material changes bump the date at the top. Continued use after a change means acceptance. Questions: qianduandaren@gmail.com.