后，内部函数的状态依然保留。JavaScript同时也支持匿名函数。
其它.
运行时环境.JavaScript通常依赖于运行时环境（例如浏览器）来提供对象和方法，脚本可以通过这些对象和方法与环境（例如网页DOM）进行交互。它还依赖于运行时环境来提供包含/导入脚本（例如HTML的codice_27元素）的功能。这本身不是语言功能，但是在大多数JavaScript实现中很常见。
异步.JavaScript一般来说是单线程的。为了并发地处理事