IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript 内置对象 -> 正文阅读

[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>

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-07-04 22:45:33  更:2022-07-04 22:47:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/11 10:57:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码