js学习笔记3——对象(math date)

var cat={
name:“miaomiao”, (属性之间用逗号隔开)
age:2
}

console.log(cat.name) 输出miaomiao

var cat={

name: “miao”,

sayName: function (){ 可以简写成sayName(){}

console.log(“我是”+this.name)

},

eat: function (food){

console.log(“吃”+food)

}

}

cat.sayName();

cat.eat(“鱼”);

对象的分类:

1.自定义对象
2.内置对象(例如Date,获取当前时间)
3.宿主对象(document)
4.第三方库对象(jQuery,vue等)

内置对象
Array—数组

Math—数学

Date—日期

RegExp—正则表达式

Math对象

Math.floor(): 向下取整;

Math.random():0-1的随机数;

Math.abs():绝对值;

Math.sqrt():开方;

Math.pow():乘方;

获取指定范围的随机数

例:1-10的随即整数

var result=Math.floor(Math.random()*10+1);

console.log(result);

    随机数
       var list=["自选餐","面","饺子","黄焖鸡","螺蛳粉","小碗菜"];
        var result=Math.floor(Math.random()*list.length);
        index=result;
        console.log(list[index]);

Date对象

var d=new Date(); (获取当前日期)

var year=d.getFullYear(); (哪一年)

var month=d.getMonth(); (几月,从0开始)

var date=d.getDate(); (几号)

var day=d.getDay(); (星期几)

var hours=d.getHours();

var minutes=d.getMinutes();

var seconds=d.getSeconds();

console.log(d.getTime());

d.getTime():时间戳是指格林威治时间1970年1月1日00分00秒起至现在的总毫秒数。

计时器方法setInterval

setInterval(function(){},ms)

控制台输出时间
        setInterval(function(){
           var d=new Date();
            var hours=d.getHours();
            var minutes=d.getMinutes();
            var seconds=d.getSeconds();
            console.log(hours+":"+minutes+":"+seconds);
        },1000)
  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值