JS中数组的定义:
格式:
var 数组名=[];//空数组
var 数组名=[1,‘abc’,true];//定义数组同时赋值元素
Title
19、Javascript函数
函数的两种定义方式
第一种:使用function关键字来定义函数。
使用的格式如下:
function 函数名(形参列表){
函数体
}
在Javascript语言中,如何定义带有返回值的函数?
只需要在函数体内直接使用return语句返回值即可!
Title
第二种:
使用格式如下:
var 函数名=function(形参列表){函数体}
Title
注:在Java中函数允许重载。但是在JS中函数的重载会直接覆盖掉上一次的定义
Title
20、函数的arguments隐形参数(只在function函数内)
就是在function函数中不需要定义,但却可以直接用来获取所有参数的变量。我们管他叫隐形参数。
隐形参数特别像Java基础的可变长参数一样。
public void fun(obje…args);
可变长参数其他就是一个数组。
那么js中的隐形参数也跟Java的可变长参数一样。操作类似数组。
Title
21、js中的自定义对象
Object形式的自定义对象
对象的定义:
var 变量名=new Object(); //对象实例(空对象)
变量名.属性名=值; //定义一个属性
变量名.函数名=function(){} //定义一个函数
对象的访问:
变量名.属性/函数名();
Title
{}花括号形式的自定义对象
var 变量名={ //空对象
属性值:值, //定义一个属性
属性值:值, //定义一个属性
函数名:function(){}//定义一个函数
};
对象的访问:
变量名.属性/函数名();
Title



