HTML-9
(一)常用方法
- toFixed();
四舍五入到小数点后几位
var x=9.656;
x.toFixed(0);//10
x.toFixed(2);//9.66
x.toFixed(4);//9.6560
x.toFixed(6);//9.656000
- toPrecision()
四舍五入保留有效数字
var x=9.656;
x.toPrecision();//9.656
x.toPrecision(2);//9.7
x.toPrecision(4);//9.656
x.toPrecision(6);//9.65600
- parseInt()
parseInt("10");//10
parseInt("10.33");//10
parseInt("10 20 30");//10
parseInt("10 yyy");//10
parseInt("yyy 10");//NaN
- parseFloat()
parseFloat("10");//10
parseFloat("10.33");//10.33
parseFloat("10 20 30");//10
parseFloat("10 yyy");//10
parseFloat("yyy 10");//NaN
(二)Math
/* a的b次方 */
Math.pow(8,2);//64
/* 开跟 */
Math.sqrt(64);//8
/* 绝对值 */
Math.abs(-4.7);//4.7
/* 向上取整 */
Math.ceil(6.4);//7
Math.ceil(6.7);//7
Math.ceil(6.0);//6
/* 向下取整 */
Math.floor(6.4);//6
Math.floor(6.7);//6
Math.floor(6.0);//6
/* 加0.5后向下取整 */
Math.round(6.8);//7
Math.round(2.3);//2
Math.round(5.5);//6
/* 最大值&最小值 */
Math.max(1,5,4,8,6,0);
Math.min(1,5,4,8,6,0);
Math.random();//取值范围(0,1)
(三)Date
- 获取当前时间
var data=new Date();
console.log(data);
console.log(typeof data);//object
console.log(Number(data))
var data=Date();
console.log(data);
console.log(typeof data);//string
console.log(Number(data))
- 计算时间差
const data1=new Date();
for(let i=0;i<9999999;i++){}
const data2=new Date();
console.log((data2-data1)/1000+"秒");
随机推荐
- 用极限网关实现 ES 容灾,简单!
身为 IT 人士,大伙身边的各种系统肯定不少吧.系统虽多,但最最最重要的那套.那几套,大伙肯定是捧在手心,关怀备至.如此重要的系统,万一发生故障了且短期无法恢复,该如何保障业务持续运行? 有过这方面思 ...
- 树莓派命令——linux命令tips
sudo python3 test.py 和 python3 test.py 完全不是一个东西,有时候是链接的编译器不同,环境是完全不同,sudo会调用一些无关资源,反而容易造成程序运行失败或浪费cp ...
- Centos7中Oracle占用CPU过高(解决方案)
Centos7中Oracle占用CPU过高(解决方案) 前言: 99%的问题几乎都是SQL的问题,一般SQL可能会出现以下几种情况: 相关SQL搜索条件没有加索引 索引失效 联合查询过多 数据量过大 ...
- Linux 命令:grub2-mkconfig
检索这个命令的,肯定都知道 grub 是 bootloader 程序,用于引导系统启动.配置文件是 grub.conf,现在一般的 grub 版本是grub2. 当机器上安装有多个内核.或者多个操作系 ...
- Django: 获取头信息
如何获取请求头信息 使用如下函数request.META.get("HTTP_请求头函数"),需要注意的是,请求头变量需要全部大写. 其他注意事项如下所示: 如果headerkey ...
- Codeforces Round 882 (Div. 2)
Codeforces Round 882 (Div. 2) A.The Man who became a God 题目大意 给定一个数组 \({x_1,x_2,⋯,x_n}\) 和一个整数 \(k\) ...
- 震坤行根据ID取商品详情 API
item_get-根据ID取商品详情 注册开通 zhenkunhang.item_get 公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) se ...
- LeetCode155:最小栈,最简单的中等难度题,时间击败100%,内存也低于官方
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 最近运气不错,在LeetCode上白捡一道送 ...
- 一个 println 竟然比 volatile 还好使?
前两天一个小伙伴突然找我求助,说准备换个坑,最近在系统复习多线程知识,但遇到了一个刷新认知的问题-- 小伙伴:Effective JAVA 里的并发章节里,有一段关于可见性的描述.下面这段代码会出现死 ...
- How to start with Gradle?
How to start with Gradle? Download the latest Gradle release from http://www.gradle.org/downloads Se ...