JavaScript 一种直译式脚本语言, 是一种动态类型, 弱类型, 基于原型的语言, 内置支持类型. 它广泛用于客户端的脚本语言, 最早是在 html 网页上使用, 用来给 HTML 网页增加动态功能.
JavaScript 是一种轻量级的解释型编程语言, 它旨在创建以网络为中心的应用程序; 它与 Java 互补并集成在一起. JavaScript 非常容易实现, 因为它与 HTML 集成在一起; 它是开放和跨平台的.
1, 使网页具有交互性, 例如响应用户点击, 给用户提供更好的体验
2, 可以处理表单, 检验用户的输入, 并提供及时反馈节省用户时间. 例如, 表单中要你输入电子邮箱而你却输入一个手机号, 那么应该给你一个提醒.
3, 还可以根据用户的操作, 动态的创建页面. 例如, 发邮件时, 添加附件操作.
4, 设置 cookie,cookie 是存储在浏览器上的一些临时信息, 例如你浏览过的网站地址, 使用过的用户名
5,JavaScript 使有规律地重复的 HTML 文段简化, 减少下载时间.
6, 浏览器与服务器进行数据通讯, 比如现在最流行的 Ajax 异步传输;
7, 更丰富的界面, 可以使用 JavaScript 来包含诸如拖放组件和滑块之类的项目, 以便为您的站点访问者提供丰富的界面.
JavaScript 的日常用途
● 嵌入动态文本于 HTML 页面.
● 对浏览器事件做出响应.
● 读写 HTML 元素.
● 在数据被提交到服务器之前验证数据.
● 检测访客的浏览器信息.
● 控制 cookies, 包括创建和修改等.
● 基于 Node.JS 技术进行服务器端编程.
来源: http://www.css88.com/qa/javascript/10932.html