JavaScript中函数语法如下: function name(var_1,var_2,...,var_n) { statement } 7、JavaScript的对象 JavaScript是一种“基于”对象的语言。一段文字、一个图片、一个表单都可以看作是一个对象,且每个对象都有自己的属性、方法和事件。属性表示了该对象的某些特征,如字符串的长度,输入框里的文字等等。方法是表示该对象可以处理的一些事情。 JavaScript有很多对象,它们可以直接在JavaScript里使用,这一段我们介绍一下JavaScript的一些常用的基本对象: (1) String对象 String是字符串,定义该对象最简单的办法就是直接赋值。例如: var str= “hello” (str就是字符串对象,它的值为“hello”) (2) 日期对象——Date 顾名思义,日期对象就是用来处理时间的JavaScript对象,要定义一个日期对象,需要用到new运算符来创建,例如: var today= new Date(); (today就是创建的日期对象,它的值为当天) (3) 数值对象——Array 数组对象被用来存放一组数据(或者说对象),这些数据可以是不同类型的,无所谓。数组中的每个对象都有一个“下标”,用来表示它在此数组中的位置。数组的下标从0开始算起,所以,第一个对象的下标是0,第一个是1,依此类推。 JavaScript中定义数组的语法是: var arr_sample= new Array() (4) window对象 window对象表示的是一个浏览器窗口。引用该对象的方法或属性时,不需要使用“window.xxx这种方式,而是直接使用对象的方法或属性xxx。Window对象常见的属性如下所示: ——name:当前窗口的名称。——states:浏览器窗口下方所显示的内容。——history:浏览器历史访问对象。——location:浏览器地址。——document:文档对象。 Window常见的方法如下: ——open():打开一个窗口。 ——close():关闭一个已打开的窗口。 ——alert():弹出一个包含“确定”和“取消”按钮的对话框(前面讲过) (5) document对象 document对象代表浏览器窗口内的文档。该对象包含了整个HTML文档,并且可以访问当前页面中的所有元素。该对象最常用的方法就是write,它向当前HTML文档写入数据。document有一个重要属性:cookie。下一节我们再来看看这个cookie。 |