![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
分享js相关文章
AQMAX
@前端筑基。写代码的意义就是给人们提供更好的交互体验的同时也不断提高自己!
展开
-
解决js加减计算精度误差的问题
最近在做一个记账小程序的时候发现js的加减算法会有误差,例如console.log(0.1+0.2);console.log(6.8-0.9);0.300000000000000045.8999999999999995在浮点数计算的时候,很多时候产生的都是这种极限数据,如果要精确进行整数转换,要放大的倍数过大下面是解决的方法://消除js计算误差add、reduce是传入的加减数字,reduce是被加数(被减数),s是加减符号function formatNum(add, re.原创 2022-02-17 09:51:15 · 4285 阅读 · 0 评论 -
js 计算在职时间
话不多说,先上代码。diffTime(d1, d2) { d1 = new Date(d1.replace(/-/g, '/')) //结束时间 d2 = new Date(d2.replace(/-/g, '/')) //开始时间 if (d1.getTime() < d2.getTime()) { console.log('结束日期不能小于开始时间') return '结束日期不能小于开始时间'原创 2021-12-31 14:58:22 · 892 阅读 · 1 评论 -
移动端滑块验证
<!DOCTYPE html><html lang="cn"><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <meta name="apple-mobil..原创 2020-09-02 19:54:53 · 1347 阅读 · 0 评论 -
删掉文本空格
function filterHtmlTag(msg, is_global) { var msg = msg.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag msg = msg.replace(/[|]*\n/, '') //去除行尾空格 msg = msg.replace(/&npsp;/ig, ''); //去掉npsp msg = msg.replace(/(^\s*)|(\s*$)/g, "") //去掉空.原创 2020-09-02 19:51:50 · 176 阅读 · 0 评论 -
关于mui 第二次打开选择日期页面,日期被重置的问题!
在用mui开发移动端的过程中,遇到了选择日期后,当再次打开日期时。发现选择日期的界面变成了当天,因为要求是再次打开时,要显示是上次选择的时间,网上查了下发现用picker.setSelectedValue(endTime),完美解决了,endTime是我自己定义的变量,把获取的时间赋值给了endTime。不说了,直接上代码。(function($) { $('#dtpStart').e...原创 2019-04-24 11:35:37 · 497 阅读 · 0 评论 -
小程序,JS 计算本月、五十天前、100天前的日期。
下面的代码,是我写小程序项目的片段,赋值给startTime是计算出来的日期,endTime默认当前日期,本文讲的是获取多少天前的日期,因此只需看那startTime就可以,希望能帮到大家!//自由搜索bindMoth: function(e) {var index = e.currentTarget.dataset.index;this.setData({activeInde...原创 2019-06-27 09:43:41 · 5605 阅读 · 0 评论 -
动态加载页面的时候,a标签影响点击事件,完美解决。
动态渲染的页面如下 function GetProperty_Success(data){ console.log(data) var str =""; for(var i=0;i<data.d.length;i++){ str +="<li class=\"mui-table-view-cell mui-collapse\">"...原创 2019-08-04 17:16:26 · 962 阅读 · 0 评论 -
js记录滚动条位置,页面刷新滚动条位置不变
直接上代码 <div class="content" data-role="tab-content" data-id="course-a" runat="server" id="divContent" style="height: 365px; overflow-y: scroll" onscroll="KeepScrollBar()"> <p>...原创 2019-09-04 14:31:36 · 1050 阅读 · 0 评论