初涉JavaScript

JavaScript的内置对象

写在前面:

已经是一名大三的软件工程的老学长了,今天莫名其妙的回想到这三个学年我都干了什么,脑袋却是一片混沌,于是下定决心每天在优快云记录下自己认为重要的所见和所得。以至于在日后回首的时候,不至于为自己的碌碌无为和东奔西走而后悔。现在涉及JavaScript的学习自己看完了JavaScript最基本的语法变量等等设计语言通用的基础知识,现在学习JavaScript本身特有的部分。

语言基础:

java,c++,php,html系列均已入门并且都有编写过小程序的例子,现在想学习JavaScript语言。

正文:

对象是JavaScript的特性之一,它是一种非常重要的数据类型,是自我包含的数据集合。现在拿两个具体的适用对象DATE和MATH举例。

创建Date对象方法

其中,第一个new Date()是得到系统时间,最后一个new Date(ms) 记录的是时间戳,即1970年1月1日到现在的毫秒数。

Date对象获取时间细节方法

        
注意:第2到第7个方法汇总下标都是从0开始,假如从Date对象返回12月份,那么getMonth();应该为11 ,而且国外的星期要注意,当getDay(); 返回为“0”时,代表今天为“星期日”。国外的第一天为星期日。

Date的设置:

讲上述获取中的"get"改为"set"即可。

简单的例子:Date

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>js常用内置对象</title>
</head>
<body>
	<script type="text/javascript">
		/*var d1=new Date();
		document.write(d1.toString()+"<br/>");
		var d2=new Date("2009-09-09 12:12:10");
		document.write(d2.toString()+"<br/>");
		var d3=new Date("2009,08,08");
		document.write(d3.toString()+"<br/>");*/
		var d=new Date();
		var year=d.getFullYear();
		var month=d.getMonth();
		var date=d.getDate();
		var day=d.getDay();
		switch(day){
			case 0:
			day="星期日";
			break;
			case 1:
			day="星期一";
			break;
			case 2:
			day="星期二";
			break;
			case 3:
			day="星期三";
			break;
			case 4:
			day="星期四";
			break;
			case 5:
			day="星期五";
			break;
			case 6:
			day="星期六";
			break;
			default:
			day="错误日期";
			break;
		}
		document.write("今天是"+year+"年"+month+"月"+date+"日"+day+"<br/>");


	</script>
</body>
</html>

Math对象的常用方法:

Math方法相对简单,随机数使用比较多。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值