点击打开链接--------android培训、java培训、期待与您交流!-----------
JavaScript脚本语言简介:
JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在WEB应用中得到了最广泛的应用。
JavaScript脚本语言特点:
解释性:
它由客户端浏览器解释执行。
基于对象:
可以自己创建对象,对象是“无序属性的集合,其属性包含基本值,对象或者函数”。也包含了一系列内部特性,这些特性描述了属性的特征。
JS代码示例如下:
function func() {alert('Hello!');}
alert(func.toString());
在这个例子中,func 虽然是作为一个方法定义的,但它自身却包含一个 toString 方法,说明 func 在这里是被当成一个对象来处理的。更准确的说,func 是一个“方法对象”。
func.name = “I am func.”;
alert(func.name);
我们可以任意的为 func 设置属性,这更加证明了 func 就是一个对象。那么方法对象和普通对象的区别在哪里呢?首先方法对象当然是可以执行的,在它后面加上一对括号,就是执行这个方法对象了。
事件驱动:
当用户进行某种操作(如按下鼠标,选择菜单等),计算机随机作出相应的响应,这里的某种操作就是事件,而计算机作出的响应称之为事件响应。
安全性:
JavaScript不允许访问本地硬盘,不能将数据写入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。
跨平台:
JavaScript依赖于浏览器本身,与操作系统无关,只要浏览器支持JavaScript,其代码就可以执行。
JavaScript中变量的定义,
由于变量是弱类型的,因此只需用var运算符就可定义任意类型变量的值。
如:var age=40//将变量age初始化为20;
var username=”zyy”;//将变量username初始化为zyy;
JavaScript中的数据类型:
数值型、字符型、布尔型、转义字符、空值、未定义总共6种。
JavaScript中的函数定义:
在JavaScript中函数的定义必须由关键字function函数名加一组参数以及置于大括号中需要执行的一段代码定义的。定义函数的基本语法如下:
function functioName(parameter1,parameter2,…….)
{
Statements;
[return expression;]
}
JavaScript中常用对象
String对象、
var word=”HI,good morning!”;
Date对象
dateObj=new Date();