JavaScript 是一种高级的, 解释型的编程语言; 它是一门基于原型, 函数先行的语言, 是一门多范式的语言, 它支持面向对象编程, 命令式编程, 以及函数式编程.
JavaScript 是一种属于网络的脚本语言, 已经被广泛用于 web 应用开发, 常用来为网页添加各式各样的动态功能, 为用户提供更流畅美观的浏览效果.
除了 html 和 CSS, JavaScript 是万维网的核心技术之一. JavaScript 支持交互式 Web 页面, 是 Web 应用程序的重要组成部分. 绝大多数网站都使用它, 主要的网络浏览器都有专门的 JavaScript 引擎来执行它.
作为一种多范式语言, JavaScript 支持事件驱动, 功能和命令式 (包括面向对象和基于原型) 的编程风格.
它具有用于处理文本, 数组, 日期, 正则表达式和 DOM 的 API, 但语言本身不包含任何 I / O, 例如网络, 存储或图形工具. 它依赖于嵌入它的主机环境来提供这些功能.
来源: http://www.css88.com/qa/javascript/12096.html