JS中的对象分为:1)内置对象:例如:String,Date,Math,Array,Object等 2)自定义对象:例如使用函数自定义的对象 3)HTML中的对象,包括BOM与DOM中对象
1)内置对象
var time=new Date();
//得到年份
alert(time.getFullYear()); //2022
//得到月份
alert(time.getMonth()); // 1
//得到当前月份
alert(time.getMonth()+1); //2
//Math对象中的方法
var num=1.5
//四舍五入方法
alert(Math.round(num));// 2
//随机数方法,得到0~1之间的数字
alert(Math.random());
//例题得到1~10之间的整数
alert(parseInt(Math.random()*9+1));
1)得到的月份是0~11与java的一样,如果想要得到当前月份需要加 1
2)随机数只能得到0~1之间的数字;包含0,不包含1,不能指定随机数范围
2)BOM对象
例如window(顶级对象) moveTo()将浏览器窗口移动到指定位置 resizeTo()改变窗口大小navigator代表浏览器对象screen获取例如屏幕的分辨率,高度,宽度等 history前进与后退 location网页链接 Document 整个文档(主要操作网页中的标签元素) frames 框架(用的比较少)
以上对象主要针对IE浏览器来说,有的对象其他浏览器不一定支持
3)DOM对象
document:通过此对象获取网页中的标签,对其可以进行增删改操作
bom与dom中对象的属性或方法的用法下节再分别讲解