常用内置对象(API)——其他内置对象

Date日期内置对象

方法说明
getDate()返回Date 对象的一个月中的每一天,其值介于1~31之间
getDay()返回 Date 对象的星期中的每一天,其值介于0~6之间
getHours()返回 Date 对象的小时数,其值介于0~23之间
getMinutes()返回 Date 对象的分钟数,其值介于0~59之间
getSeconds()返回 Date 对象的秒数,其值介于0~59之间
getMonth()返回 Date 对象的月份,其值介于0 ~11之间
getFullYear()返回 Date 对象的年份,其值为4位数
getTime()返回自某一时刻( 1970年1月1日)以来的毫秒数(时间戳)

获取默认的日期

console.log(new Date());//Thu Mar 14 2024 14:34:06 GMT+0800 (GMT+08:00)

范例

let getCurDate = function(){
    let mydate = new Date();
    let year = mydate.getFullYear();
    let month = mydate.getMonth() + 1;
    month = month < 10 ? '0' + month : '0' +month;
    let date = mydate.getDate();
    date = date < 10 ? '0' + date : date;
    return year + "-" + month + "-" + date;
}
console.log(getCurDate());

Math数学内置对象

console.log(Math.ceil(2.3));//上舍入,即:向上取整
console.log(Math.floor(2.9));//下舍入,即:向下取整
console.log(Math.round(2.9));//四舍五入
console.log(Math.random());//取随机数,取值范围为0-1
console.log(Math.floor(Math.random()*10));//取得0-9的随机数

Global内置对象

Global(全局)对象是ECMAScript中⼀个特别的对象,此对象不可直接访问。 在ECMAScript中,不属于

任何其他对象的属性和⽅法,都属于Global。

1.parseInt() 将字符串转换成整形

let str = '100';
console.log(parseInt(str)+1);       //101

2.parseFloat() 将字符串转换成浮点型

let str = '100.5';
console.log(parseFloat(str)+1);       //101.5

3.eval() 将⼀个字符串解析为javascript代码并执行

console.log(eval('1+2'));           //3

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值