Math、Date对象

news/2024/7/5 11:14:33 标签: web前端开发, math

在网页中浏览,我们都可以看到倒计时、时间、数字,特别是在电商网页。在web前端开发中,倒计时、时间以及小数等都离不开Math和Date对象,且从这两个单词中便可看出两者的作用,Math想到的便是数学方面,而Date故名思议便是世时间。因此,今日,我们来看一看这两个对象皆有什么用途。
一、Math对象
(1)求a的b次方:Math.pow(a,b):
(2)求0-1之间的随机数:Math.random();
(3)将a以小数后面的一位开始四舍五入:Math.round(a);
(4)凡是有小数,直接进位:Math.ceil(a);
(5)凡有小数,直接舍弃:Math.floor(a);
(6)求a,b,c三者中的最大值:Math.max(a,b,c);
(7)求a,b,c三者中的最小值:Math.min(a,b,c);
(8)求取绝对值:Math.abs(a);
二、Date对象
(1)当前时间:var date=new Date();
(2)设置时间:var date=new Date(“…”);注意:设置的时间需为一般的日期写法,例如:yyyy-mm-dd、yyyy/mm/dd等;
(3)获取年:data.getFull();
(4)获取从1900年开始距今多少年:date.getYear();
(5)获取月:date.getMonth();月份从0开始,若想获取当前月需date.getMonth()+1;
(6)获取日:date.getDate();
(7)获取星期:date.getDay();
(8)获取小时:date.getHours();
(9)获取分钟:date.getMinutes();
(10)获取秒:date.getSeconds();
(11)获取毫秒:date.getMilliseconds();
说到倒计时,就不可不说一下定时器这个东西。web中,定时器有两种:
1、setTimeout();该定时器只定时一次,只执行一次.语法:setTimeout(function(){ 代码块; },间隔时间);
2、setInterval();该定时器间隔循环执行,执行多次,语法:
setInterval(function(){ 代码块 },间隔时间);
温馨提示:使用定时器时必须先清除定时器。


http://www.niftyadmin.cn/n/1202861.html

相关文章

中国互联网上市科技公司市值蒸发了多少亿?

科技公司的市值断崖路与程序员的应对救生服… 跌!跌!跌!2018 抱团取暖的科技公司 2018 年,对于中国互联网上市科技公司来说,是跌宕起伏的一年。这一年的前半段,以腾讯、阿里为首的头部公司,风光…

关于字符串

计算机专业的人士应该都知道,无论是C语言、C、C#、Java、.NET等中的开发中都离不开字符串(String类型),在web前端开发中,字符串也具有着重要的作用,因此,今天的学习内容为:关于字符串。 一、查找字符 (1&…

并查集算法 - Algorithms, Part I, week 1 UNION-FIND

前言 下一篇:算法分析 如果能够科学上网,英文水平良好,建议登入cousera进行学习。平台上有完整的作业提交平台,对提交的作业有详细的性能诊断和反馈;有课程各种资源;有课程讨论。在课程提问区提问还会收到导…

ERROR 1130 (HY000): Host XXX is not allowed to connect to this MySQL server

在my.ini的mysqld后边加上skip-grant-tables(跳过数据库权限验证)可以用任意账号和密码登录 1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 &qu…

JS对象:offset、scroll、event、client

前言就不多说了,还是直接进入正题吧。今天的内容看上去很多,但实际上很多内容都大相径庭。 一、offset (1)offsetWidth:检测盒子的高度,offsetWidthwidthpaddingborder (2)offsetHeight:检测…

sequel pro 格式化sql

2019独角兽企业重金招聘Python工程师标准>>> 自带格式化功能入口 Sequel Pro 的 SQL 格式化功能以 Bundle 也就是插件的形式提供,使用菜单 Bundles->Input Field->Format->Format SQL 执行。 修正自带 Bundle 官方版本自带的 Bundle 很可能无法…

常见JS动画效果

作为一名前端开发人员,想要的大多都是,在开发过程中,看着自己制作的动画的炫酷以及困难的解决;开发结束后,自己的项目、成果可以被他人认可接受。人们浏览网页时,若一个网页动画效果丰富炫酷,性…

【Leetcode】102. 二叉树的层次遍历

题目 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如:给定二叉树: [3,9,20,null,null,15,7], 3/ \9 20/ \15 7 返回其层次遍历结果: [[3],[9,20],[15,7] ] 题解 我们数据结构…