对象
一、Function对象
1.定义
function fun2(a,b){ alert(a+b) }
通过function关键字定义
2.属型
length:代表形参的个数
3.特点
方法的定义是,形参的类型不用写,返回值类型也不写
方法是一个对象,如果定义名称相同的方法,会覆盖
在JS中,方法的调用只与方法的名称有关,和参数列表无关
4.调用
方法名称(实际参数列表)
5.实例
<script> function fun2(a,b){ alert(a+b) } fun2(3,4) </script>
二、Array对象
1.创建
var arr = new Array(元素列表);
var arr = new Array(默认长度);
var arr = [元素列表];
2.方法
join(参数):将数组中的元素按照指定的分隔符拼接为字符串
push():向数组中末尾添加一个或更多元素,并返回新的长度
3.属型
length:数组的长度
4.特点
1.JS中,数组元素的类型是可变的
2.Js中,数组长度可变
5.实例
<script> var arr1 = new Array(1,2,true,"String"); var arr2 = new Array(5);//长度位5的数组 var arr3 = [1,2,false,2.4]; document.write(arr1+"<br>"); document.write(arr2+"<br>"); document.write(arr3+"<br>"); document.write(arr1.join("--")) </script> 1,2,true,String ,,,, 1,2,false,2.4 1--2--true--String
三、Date日期对象
1.创建
var date = new Date();
2.方法
toLocalString():返回当前date对象对应的实践本地字符串格式
getTime():获取毫秒值。并返回当前时间到1970年1月1日零点的毫秒
3.实例
var date = new Date(); document.write(date.toLocaleDateString());