1.Date 日期对象
(1)语法:var mydate=new Date();
(2)参数说明:mydate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。
(3)访问方法语法:<日期对象>.<方法>;
(4)Date对象中处理时间和日期的常用方法:
(5)注意事项:get/setTime() 返回/设置时间,单位是毫秒数;
时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
2.String字符串对象
(1)语法:var stringObject="I love JavaScript!";
(2)访问字符串的属性:stringObject.length; //获得字符串的长度;注意:空格也属于一个字符
(3)访问字符串的方法:
3_1: stringObject.toUpperCase();//将字符串小写字母转换为大写;
3_2: stringObject.toLowerCase();//将字符串大写字母转换为小写;
3_3: stringObject.charAt(index);//返回指定位置的字符;注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
3_4: stringObject.indexOf(substring, startpos);//返回指定的字符串出现的位置 ;注意:1.indexOf() 方法区分大小写。2.如果要检索的字符串值没有出现,则该方法返回 -1。
3_5: stringObject.split(separator,limit);//字符串分割 ;注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
3_6: stringObject.substring(starPos,stopPos)//提取字符串;注意:1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
3.其余内置对象见链接http://www.ibm.com/developerworks/cn/web/wa-objectsinjs-v1b/#list2