1Array对象
Array对象用于在单个的变量中存储多个值
Array对象有三个属性,分别是constructor返回对创建此对象的数组函数的引用。Length设置或者返回数组元素的数目。Prototype使我们可以向对象添加方法和属性。
2.日期对象Date
Date日期对象是内健对象,在JS中使用Date对象来表示一个事件。
如果事件使用构造函数创建一个Date对象,则会封装为当前代码执行的时间
var d = new Date();
console.log(d);
var date2 = new Date(“2020-4-24 14:24:15”);
Date有许多方法,getDate()从Date对象返回一个月中的某一天,getDay()从Date对象返回一周中的某一天。
列如:
var d =new Date();
var n =d.getDate();
console.log(d);
在浏览器上输出的结果为:2020 14:39:39.
这段代码中用到了Date对象中的getDate方法。getDate是从Date对象返回一个月中的某一天。
3.math对象
Math对象和其他的对象不同,它不是一个构造函数,它属于一个工具类不用创建对象,它里面封装了数字运算相关的属性和方法。
Math.random()
- 可以用来生成一个0-1之间的随机数
Math.random() - 可以用来生成一个0-10之间的随机数(整数)
Math.round(Math.random()*10) - 可以用来生成一个0-X之间的随机数(整数)
Math.round(Math.random()*X) - 可以用来生成一个1-10之间的随机数(整数)
Math.round(Math.random()*9)+1 - 可以用来生成一个1-X之间的随机数(整数)
Math.round(Math.random()*(X-1))+1 - 可以用来生成一个Y-X之间的随机数(整数)
Math.round(Math.random()*(X-Y))+Y