JavaScript知识点:

(1)使用方法:

使用script标记
使用外部文件
直接在HTML标记中(事件处理程序中使用JavaScript)

(2)语言规范:

在变量声明时,使用 var 关键字即可

//  null  空值 
//  NaN  数字转换错误   
//undefined 未定义的类型
(3)内置对象

①String对象:常用方法

②array对象:

new Array(size); 

var arr = [12,true,”aaa”]; // 简单数组创建,可以存入不同数据类型的数值

二维数组创建
var cnweek=new Array(7);
for (var i=0;i<=6;i++) {
        cnweek[i]=new Array(2);
}

常用方法:arrayObject.reverse()用于颠倒原数组中元素的顺序,等

③Math对象:

Math.PI.toFixed(2));//圆周率保留2位小数

④RegExp 对象

属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配

可以配合 String 对象的 split/replace/search/match 方法使用

直接量语法: 
/pattern/attributes

⑤Date对象

var nowDate=new Date()

⑥Function 对象

function sum(i,j){
return i+j;
}
⑦arguments 对象:允许通过该对象以及下标的方式访问参数列表。

(4)function覆盖、匿名:相同的方法不会报错,只会覆盖,跟参数无关

(5)全局函数

function Student(n){

this.name = n;//公有属性
var age=16;//私有无法调用
this.eat = function(){alert("吃饭");}

}
s = new Student("张三");
//s.eat();//方法调用
//alert(s.name);//属性调用
(6)window对象