1.Array对象
Array:数组对象
1.创建:
var arr = new Array(元素列表);
var arr = new Array(默认长度);
var arr = [元素列表];
2.方法:
join(参数):将数组中的元素按照指定的分隔符拼接为字符串
push():向数组的末尾添加一个或更多元素,并返回新的长度
3.属性:
length:数组的长度
4.特点:
*js中,数组元素的类型是可变的
*js中,数组的长度是可变的
!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Array数组对象</title>
<script>
var arr1 = new Array(1,"abc",true);
arr1.push("def","g");
document.write(arr1.join("-->"))
</script>
</head>
<body>
</body>
</html>
2.Date对象
date:日期对象
1.创建:
var date = new Date();
2.方法:
toLocalString():返回当前date对象对应的时间的本地字符串格式
getTime():获取毫秒值,返回当前日期对象藐视的时间与1970年1月1日零点的毫秒值差
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>日期对象</title>
<script>
var date = new Date();
document.write(date + "<br>");
document.write(date.toLocaleString() + "<br>");
document.write(date.getTime() + "<br>");
</script>
</head>
<body>
</body>
</html>
3.Math对象
Math:数学对象
1.创建:
*特点:Math对象不需要创建,直接使用。Math.方法名();
2.方法:
random() :返回0~1之间的随机数。舍0不舍1。
ceil():对数字进行向上取整
floor():对数字进行向下取整
round():对数字四舍五入为最接近的数
3.属性:
PI:圆周率
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Math对象</title>
<script>
document.write(Math.random() + "<br>");
document.write("<hr>");
/*
需求:取1~100之间的随机整数
1.Math.random产生随机数
2.乘以100
3.舍弃小数部分
4.+1
*/
var num = Math.floor((Math.random() * 100)) + 1;
document.write(num);
</script>
</head>
<body>
</body>
</html>
来源:CSDN
作者:筱旭灬
链接:https://blog.csdn.net/weixin_44331162/article/details/104184899