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/
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连
接,否则保留追究法律责任的权利。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。