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 尺寸