JavaScript 内置对象

简介: 通过本节学习JavaScript 内置对象。

目录


Math对象


取1-100之间的随机数


日期对象


获取当前日期


Math对象


Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整、最大值等)可以使用 Math 中的成员。


- Math.PI               圆周率


- Math.floor()           向下取整


- Math.ceil()            向上取整


- Math.round()          四舍五入版 就近取整   注意 -3.5   结果是  -3


- Math.abs()            绝对值


- Math.max()/Math.min() 求最大和最小值


- Math.random()        获取范围在[0,1)内的随机值0包含,1不包含


Math数学对象 不是一个构造函数 ,所以我们不需要new 来调用 而是直接使用里面的属性和方法即可


console.log(Math.PI); // 一个属性 圆周率


console.log(Math.max(1, 99, 3)); // 99


console.log(Math.max(-1, -10)); // -1


console.log(Math.max(1, 99, '中文')); // NaN


console.log(Math.max()); // -Infinity


console.log(Math.floor(1.6));//向下取整,1


console.log(Math.ceil(1.6));//向上取整,2


console.log(Math.round(3.1));//四舍五入,就近取整


var a = Math.abs(7.25); //7.25
var b = Math.abs(-7.25);//7.25
var c = Math.abs(null);//0
var d = Math.abs("Hello");//NaN
var e = Math.abs(2+3);//5


取1-100之间的随机数


console.log( Math.floor(Math.random()*100 + 1));//1-100之间的随机数


日期对象


Date 对象和 Math 对象不一样,Date是一个构造函数,


所以使用时需要实例化后才能使用其中具体方法和属性。Date 实例用来处理日期和时间。


date实例化


var now = new Date();

//举例


var now = new Date('2019/5/1');


注意:如果创建实例时并未传入参数,则得到的日期对象是当前时间对应的日期对象

var now = new Date();
console.log(now.getFullYear());//获取当年
console.log(now.getMonth()+1);//注意返回的是0-11 获取当月
console.log(now.getDate());//获取当天日期
console.log(now.getDay());//获取星期几,周日是0
console.log(now.getHours());//获取当前小时
console.log(now.getMinutes());//获取当前分钟
console.log(now.getSeconds())//获取当前秒


获取当前日期

var D1 = new Date();
    // console.log(D1.getFullYear());//获取当前的年份
    // console.log(D1.getMonth()+1);//当前的月份
    // console.log(D1.getDate());//获取当天的日期
    console.log(D1.getDay());
    console.log(D1.getFullYear()+"/"+(D1.getMonth()+1)+"/"+D1.getDate()+" "+
            D1.getHours() + ":" + D1.getMinutes() + ":" + D1.getSeconds());
  </script>


结束语:

让我们一起进步,拿到自己想要的offer


相关文章
|
1月前
|
JSON JavaScript 前端开发
js有哪些内置对象?
js有哪些内置对象?
|
1月前
|
JavaScript 前端开发
深入了解JavaScript的本地对象、内置对象和宿主对象
深入了解JavaScript的本地对象、内置对象和宿主对象
29 2
|
9月前
|
Web App开发 JavaScript 前端开发
JavaScript的对象介绍和常用内置对象介绍
JavaScript的对象介绍和常用内置对象介绍
|
1月前
|
机器学习/深度学习 存储 前端开发
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!3
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!3
|
1月前
|
存储 JavaScript 前端开发
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!2
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!2
|
1月前
|
人工智能 前端开发 JavaScript
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!1
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!1
103 0
|
7月前
|
JavaScript 前端开发 数据处理
JavaScript常用内置对象和方法
JavaScript是一种功能强大的编程语言,它提供了许多内置对象和方法,用于处理不同的数据类型和执行各种操作。本文将介绍JavaScript的常用内置对象和方法,包括Array、String、Date、Math等,并详细介绍它们的属性和方法。
|
7月前
|
存储 前端开发 JavaScript
javascript内置对象之arguments
javascript内置对象之arguments
32 0
|
8月前
|
存储 JavaScript 前端开发
JavaScript(内置对象)
JavaScript(内置对象)
|
前端开发
前端学习案例2-js得内置对象 宿主对象
前端学习案例2-js得内置对象 宿主对象
36 0
前端学习案例2-js得内置对象 宿主对象