JavaScript 脚本语言主要支持四种对象运算符,包括点号运算符、new 运算符、delete 运算符以及()运算符等。
对象包含属性和方法,点号运算符用来访问对象的属性和方法。其用法是将对象名称与对象的属性(或方法)用点号隔开,例如:var myColor=document.bgColor;
window.alert(msg);语句一使用变量myColor 返回Document 对象的bgColor 属性,语句二调用Window 对象的alert()方法输出提示信息。
当然,也可使用双引号“”来访问对象的属性,改写上述语句:var myColor=document[" bgColor "];new 运算符用来创建新的对象,例如创建一个新的数组对象,可以写成:var exam = new Array (43,76,34 89,90);new 运算符可以创建程序员自定义的对象,以可以创建JavaScript 内建对象的实例。
下列函数创建Date 对象,并调用Window 对象的alert()方法输出当前时间信息:function createDate()
{
var myDate=new Date();
var msg="\n 当前时间 : \n\n";
msg+=" "+myDate+" \n";
alert(msg)
}上述函数被调用后,弹出警告框显示当前时间信息。
delete 运算符主要用于删除数组的特定元素,也可用来删除对象的属性、方法等。[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
“http://www.w3.org/TR/REC-html140/strict.dtd”>
由上图可知,执行“delete myClassmate[2];”语句后,数组元素myClassmate[2]被定义为undefined 类型。
“()”运算符用来调用对象的方法,例如:window.alert(msg);
