* 数组可以存放不同的数据类型的数据
8、js的函数 ** 在java里面定义方法 public 返回类型void /int方法名(参数列表) { 方法体; 返回值; } publicint add(inta,int b) { int sum = a+b; return sum; }
** 在js里面定义函数(方法)有三种方式 **** 函数的参数列表里面,不需要写var,直接写参数名称 第一种方式: **** 使用到一个关键字 function **** function 方法名(参数列表) { 方法体; 返回值可有可无(根据实际需要); }
**** 代码
//使用第一种方式创建函数 function test() { alert(\}
//调用方法 //test();
//定义一个有参数的方法实现两个数的相加 function add1(a,b) { var sum = a+b; alert(sum); }
//add1(2,3);
//有返回值的效果 function add2(a,b,c) { var sum1 = a+b+c; return sum1;
} alert(add2(3,4,5));
第二种方式: **** 匿名函数 var add = function(参数列表) { 方法体和返回值; }
**** 代码
//第二种方式创建函数 var add3 = function(m,n) { alert(m+n); }
//调用方法 add3(5,6);
第三种方式:(用的少,了解) *** 动态函数 *** 使用到js里面的一个内置对象 Function var add = new Function(\参数列表\方法体和返回值\
9、js的全局变量和局部变量
** 全局变量:在script标签里面定义一个变量,这个变量在页面中js部分都可以使用 - 在方法外部使用,在方法内部使用,在另外一个script标签使用 ** 局部变量:在方法内部定义一个变量,只能在方法内部使用 - 如果在方法的外部调用这个变量,提示出错 - SCRIPT5009: “nn”未定义 12-js的局部变量.html, 行18 字符3 ** ie自带了一个调试工具,ie8及其以上的版本中,键盘上 F12,在页面下方出现一个条
10、script标签放在的位置 * 建议把script标签放到