Javascript能做什么

2014-06-09
浏览
导读:JavaScript的功能介绍 JavaScript程序用于检测用于的活动,并对用户操作作出反应,比如:当光标经过某个链接时,该链接变成另一种颜色,就是对用户操作的一种反

JavaScript的功能介绍

JavaScript程序用于检测用于的活动,并对用户操作作出反应,比如:当光标经过某个链接时,该链接变成另一种颜色,就是对用户操作的一种反应形式。JavaScript程序为web站点提供了导航帮助、滚动信息、对话框、动态图像、购物车等。通过JavaScript程序,可以控制web页面的外观,也能评估用户输入的有效性,而这些操作都无需与服务器进行交互,从而减轻了服务器的负担。JavaScript程序也能检测用户计算机是否安装了某些插件,并在需要时能够从相应的站点上下载所需的插件。

JavaScript提供了字符串处理函数和正则表达式支持,利用它们,可以检查电子邮件、网络地址、信用卡号码、手机号码等的有效性。JavaScript是一种解释性程序,它提供了变量、数据类型、条件语句、循环语句、函数、对象等一组基本的语言构件块。通过这些构件块,能完成数学计算、操作日期和时间、分析字符串、操作数组和对象等。JavaScript还能写入和读取cookie值,并根据具体的cookie值动态的创建HTML页面。

总体来看,JavaScript的主要功能如下:

控制文档的外观和内容

控制浏览器的行为

与用户交互

使用cookie读写客户端的状态

操作嵌入图像

当然JavaScript也不是万能的,它受限于与浏览器和HTML相关的任务,并在受限制的上下文环境中使用,因此,JavaScript不具备独立语言(如C++、JAVA、VB)所拥有的一些必须特性。JavaScript不具备一下特性:

除了能够格式化和显示HTML文档之外,JavaScript不具备有任何的图像处理能力

出于安全方面的原因,客户端的JavaScript不允许读写文件

出了能够让浏览器下载任何URL指定的内容外,JavaScript不支持任何网络访问功能。

JavaScript不具备任何多线程能力

js代码实现轮播图

js实现上传按钮并显示缩略图小轮子

js实现无缝轮播图特效

Node.js API详解之 os模块用法实例分析

详解react组件通讯方式(多种)