JavaScript学习笔记——3.系统对象

1.常用对象类型

  时间(Date)对象

  数学(Math)对象

  字符串(String)对象

  正则表达式(RegExp)对象

  数组(Array)对象

2.Date对象: //var date= new Date();

  .getYear() //获取年13

  .getFullYear() //获取年2013

  .getMonth() //获取月(需要+1)

  .getDate() //获取日

  .getHours() //获取时

  .getMinutes() //获取分

  .getSeconds() //获取秒

  .getDay() //获取星期(获得的是0~6,需要使用数组分配)

3.Math对象: //不需要new,直接使用

  Math.abs(-200) //获取数字的绝对值(200绝对值为200,-200绝对值也是200)

  Math.ceil(12.35) //返回大于等于该数字的最小整数(返回13)

  Math.floor(12.95) //返回小于等于该数字的最小整数(返回12)

  Math.round(12.3/12.9) //四舍五入(返回12/13)

  Math.random() //随机

4.String对象: //var str="abcdef"

  .length //字符串长度(这是属性)

  .split() //将字符串分割,形成字符串数组

  .match() //匹配正则

  .charAt() //返回指定索引处的字符

  .substr(1,4) //返回一个指定范围的字符串

  .replace() //替换

  .toUpperCase() //转成大写

  .lastIndexOf() //返回指定字符最后出现的位置

5.RegExp对象: //var zz=/模式/模式修正符

  详见正则语法,需要与String对象配合使用

 

作者:@zhnoah
出处:http://www.cnblogs.com/zhnoah/
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连 
接,否则保留追究法律责任的权利。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。