9.21号总结

Math对象:

Math和其它的对象不同,它不是一个构造函数,它属于一个工具类不用创建对象,它里边封装了数学运算相关的属性和方法。

console.log(Math.abs(1));        //可以用来计算一个数的绝对值
console.log(Math.ceil(1.1));     //可以对一个数进行向上取整,小数位只有有值就自动进1
console.log(Math.floor(1.99));   //可以对一个数进行向下取整,小数部分会被舍掉
console.log(Math.round(1.4));    //可以对一个数进行四舍五入取整
 
//Math.random():可以用来生成一个0-1之间的随机数
//生成一个0-x之间的随机数:Math.round(Math.random()*x)
//生成一个x-y之间的随机数:Math.round(Math.random()*(y-x)+x)
console.log(Math.round(Math.random() * 10));            //生成一个0-10之间的随机数
console.log(Math.round(Math.random() * (10 - 1) + 1));  //生成一个1-10之间的随机数
 
console.log(Math.pow(2, 3));   //Math.pow(x,y):返回x的y次幂

Date对象:

在JavaScript中使用Date对象来表示一个时间,如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间。

var date = new Date();
console.log(date);
 
console.log(date.getFullYear());//获取当前日期对象的年份
console.log(date.getMonth());//获取当前日期对象的月份。
console.log(date.getDate());//获取当前日期对象的日数
console.log(date.getHours());//获取当前日期对象的小时
console.log(date.getMinutes());//获取当前日期对象的分钟
console.log(date.getSeconds());//获取当前日期对象的秒钟
console.log(date.getMilliseconds());//获取当前日期对象的毫秒

数组:

1.创建数组

创建数组中的元素时

var arr_1=new Array()
arr_1[0]="小白"

2.创建时指定长度

创建一个数组兑现那个长度是5

只是初始长度可以不断扩充

var arr_2=new Array(5)

3.清空数组

var arr_3=["",""]
arr_3.lenght=0

添加,移除:

push:在最后面添加一个元素

pop:在最后面移除一个元素

unshift:在最前面添加一个元素

shift:在最前面移除一个元素

arr_4=["小红","小白","小绿"]
arr_4.push("小兰")//在最后添加一个元素
arr_4.unshift("小紫")//在最前面添加一个元素
arr_4.pop()//在最后面移除一个元素
arr_4.shift()//在最前面移除一个元素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值