![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
xyzgzszdmsdi
这个作者很懒,什么都没留下…
展开
-
H5页面在浏览器中跳转APP的方式/URL Scheme/Universal Link
两种方式原创 2020-09-11 14:53:23 · 8475 阅读 · 2 评论 -
JS保留两位小数点的方法/可自定义小数点位数/超过需求的小数点位数时保留小数点,没超过的保留原值
num:需要保留的小数点位数roundFun(value, num=2) { if(!value) return 0; value += ''; if(value.indexOf('.')) { value = parseFloat(value); value = value.toFixed(num); return val...原创 2020-02-28 14:31:28 · 696 阅读 · 0 评论 -
Number()\parseInt()\parseFloat()的用法与区别
相同之处:都用于把非数值转换为数值。1、true转换为1,false转换为0。2、不包含任何数字的字符串或开头不是数字的字符串,转换为NaN。3、undefined转换为NaN。不同之处: 使用方法/传入值 null "22.21.12" "22.1" "1234blue22"...原创 2018-08-02 09:46:12 · 301 阅读 · 0 评论 -
ES6/Commonjs/AMD的模块引用方式区别
Commonjs:(使用于服务器端,同步加载)模块定义与加载:// foo.jsmodule.exports = function(x) {console.log(x);};// main.jsvar foo = require("./foo");foo("Hi");AMD:(适用于浏览器原创 2018-12-28 15:07:44 · 1251 阅读 · 0 评论 -
Canvas学习笔记——Canvas常用API方法
初始化Canvas画布var canvas = document.querySelector('#canvas');var context = canvas.getContext('2d'); // 之后的方法调用都是基于contextCanvas常用方法context.beginPath() :开启一条新的路径。不一定要与closePath()配对,可以不关闭旧路径直接开启新路径...原创 2019-06-20 16:42:29 · 262 阅读 · 0 评论 -
获取当前时间的后一天/前一天或者后1小时/前1小时
重点就是在date2.setHours(date1.getHours() + 1)这一句比如需要月份的加减可以通过setMonth()/getMonth()等方法达到效果。一些例子当前时间往后一小时var date1 = new Date(); // Fri Jul 05 2019 11:16:00 GMT+0800 (中国标准时间)var date2 = new Date(date1...原创 2019-07-05 11:20:25 · 3258 阅读 · 0 评论