当把一个JavaScript解释器嵌入web浏览器时,就形成了客户端JavaScript。这是迄今为止最普通的JavaScript变体。当人们提到JavaScript时,通常所指的是客户端JavaScript。客户端JavaScript将JavaScript解释器的脚本化能力与web浏览器定义的文档对象模型(Document Object Model,DOM)结合在一起。文档可能包含JavaScript脚本,这些脚本可以使用DOM来修改文档或者控制显示该文档的web浏览器。换言之,可以说客户端的JavaScript为web内容添加了行为,使它不再是静态的。客户端的JavaScript技术是诸如DHTML这样的web开发技术以及Ajax这样的架构核心。
        与ECMA-262规范定义了JavaScript语言核心的标准版本一样,W3C(World Wide Web Consortium,万维网联盟)也发布了一个DOM规范,用来将浏览器必须在它的DOM中支持的功能进行标准化。W3C DOM标准的核心部分已经在所有主流WEB浏览器中得到支持。一个值得注意的例外是Microsoft Internet Explore,它不支持W3C标准的事件处理。