JavaScript中的数组的学习
JavaScript中的数组的学习 数组的长度可变,数组的长度等于所有元素索引+1 同一个数组中的元素类型可以互不相同 访问数组元素时不会产生数组越界,访问未被赋值的数组元素时该元素的值为undefined. <!DOCTYPE html> <html> <head> <script type="text/javascript"> var a = [3,5,23]; var b=[]; var c = new Array(); b[0] = 'hello'; b[1] = 6; c[5] = true; c[7] = null; alert(a+"\n"+b+"\n"+c+"\na length:"+a.length); </script> </head> <body> <p></p> </body> </html> JavaScript中的函数 1:JavaScript函数无需声明返回值类型 2:JavaScript函数无需声明形参类型 3:JavaScript函数可以独立存在,无需属于任何类 4:JavaScript函数必须使用function关键字定义 代码如下: <!DOCTYPE html> <html> <head> <script type="text/javascript"> function judgeAge(age){ if(typeof age == "number") { if(age >60) { alert("old"); }else if(age > 40) { alert("midOld"); }else if(age > 15) { alert("young"); }else{ alert("child"); } }else{ alert("number!!!"); } } judgeAge(64); </script> </head> <body> <p></p> </body> </html>