JavaScript的变量
变量定义: 变量必须以 $、 _、 字母 为开头
大小写敏感
使用var 关键字声明变量
一条语句可以声明多个变量 var a=1,b=2,c=3;
未使用值来声明的变量 值是undefined
var a=1; var a; a不会丢失
数据类型:
字符串 数组 布尔 数组 对象 null undefined
JavaScript变量均为对象。声明一个变量 就创建了一个对象


创建对象:
new Object()
适用对象构造器
使用json对象

        函数:
            定义方法:
                无默认值
                函数内部声明变量(使用var)是局部变量
                在函数外部声明变量是全局变量,所有脚本、函数都能访问它

            运算符: + 字符串拼接
            流程控制:else if必须分开写

            Number:
                var pi=3.14;
                var myNum = new Number(value);
                var myNum = Number(value);

          String:
            var str = 'This is String';
            var str = new String('this is string');
            var str = String('this is string');

         Boolean:
            var bool = true;
            var bool = new Boolean(false);
            var bool = Boolean(true);

        Array:(无关联数组)
            var arr = new Array();
            var arr = new Array(size);
            var arr = new Array(e1,e2,e3,....en);

        Date:
            var date = new Date();

        Math:
            var pi_value = Math.PI;
            var sqrt_value = Math.sqrt(5);

        RegExp:
                /pattern/attributes  不加引号
                new RegExp(pattern,attributes);

Window对象:
Window,Navigator,Screen,History,Location

        DOM对象:
                Document Element Attr Event

        jquery基础:
            jquery选择器
                基本选择器
                层层选择器
                过滤选择器
                可见性过滤选择器
                属性过滤选择器
                子元素过滤选择器
                表单对象属性过滤选择器
            jquery事件:
            jquery效果:
            jquery DOM操作
                属性 值 节点 css 尺寸