变量的命名
1、变量必须以字母下划线、美元符号开头,后面不可以加其他特殊字符
var my,_you,$you;
2.变量名区分大小写
3.不允许使用JavaScript的保留字和关键字做变量
+:把字符串连接起来
&&:并且
操作符的优先级:算数操作符>比较操作符>逻辑操作符>赋值操作符
数组:声明:
var arr=new Array();//=var arr=[];
arr[0]=0;
arr[1]="s";
arr[2]=new Array();嵌套数组
删除数组
arr.length=0;删除最后一个数呢
arr.length=arr.length-1;
时间对象:
myTime.setTime(myTime.getTime()+60*60*1000);//推迟一个小时
日期格式
Date.parse()方法中的特性
1、“月/日/年”———–6/13/2011;
2、”英文月名 日,年”—–January 12,2004;
3、”英文星期几 英文月名 日 年 时:Tue May 25 1005 00:00:00 GMT-0700
4、ISO 8601扩展格式 YYYY-MM-DDTHH:mm:ss:sssZ:
2004-05-27T12:56:00:00。只有支持ECMAScript5的才支持这种功能
var someTime=new Date("January 12,2004");
var someTime2=new Date("7/22/2017");
var someTime=new Date("Tue May 25 2005 00:00:00 GMT-0700");
var someTime=new Date("2004-05-27T12:56:00:00");
Date.UTC()方法中的特性
Date.UTC()方法的参数分别是基于年份、基于0的月份,月中的那一天、小时、分、秒以及毫秒。
var time=new Date(Date.UTC(2000,4,5,17,55,55));
等价于
var time=new Date(2000,4,5,17,55,55);
日期、时间组件方法
p102