随笔分类 -  js功能

自己用到的一些js功能
摘要:let startTime1 = new Date(new Date(new Date().toLocaleDateString()).getTime()); // 当天0点 let endTime1 = new Date(new Date(new Date().toLocaleDateString 阅读全文
posted @ 2020-12-23 21:15 秀&莹&锐 阅读(4281) 评论(0) 推荐(0)
摘要:let stopTime = new Date('2017-08-12 23:00:00').getTime(); //或者 let stopTime = new Date('2017-08-12 23:00:00').valueOf(); 这个时候在android手机正确转换,但是在ios上就会出 阅读全文
posted @ 2020-12-23 21:14 秀&莹&锐 阅读(354) 评论(0) 推荐(0)
摘要:1 getWeekFn() { 2 let weekDay = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; 3 let new_Date = new Date() 4 let timesStamp = new_Date.getTime(); 5 let c 阅读全文
posted @ 2019-12-31 18:48 秀&莹&锐 阅读(617) 评论(0) 推荐(0)
摘要:在js和jquery使用中,经常使用到页面加载完成后执行某一方法。通过整理,大概是五种方式(其中有的只是书写方式不一样)。 1:使用jQuery的$(function){}; 2:使用jquery的$(document).ready(function(){});前两者本质上没有区别,第1种是第2种的 阅读全文
posted @ 2019-12-10 20:10 秀&莹&锐 阅读(642) 评论(0) 推荐(0)
摘要:html js 阅读全文
posted @ 2019-11-02 12:19 秀&莹&锐 阅读(1281) 评论(0) 推荐(0)
摘要:日期判断只能选择本月之前的日期 js 阅读全文
posted @ 2019-10-18 16:53 秀&莹&锐 阅读(743) 评论(0) 推荐(0)
摘要:1、https://github.com/xyl66/vuePlugs_printjs从这个路径下载print.js。放到你的代码中 2、我是放到我本地一个js文件中。 3、引入当前文件 4、页面应用 把需要打印的东西放入这个标签中就可以了。 当内容中有不需要打印的东西时可以这样 阅读全文
posted @ 2019-07-26 18:16 秀&莹&锐 阅读(1208) 评论(0) 推荐(0)
摘要:1、导出当前页面,这是最简单的,只是导出当前页面的数据。 2、导出有分页的数据 当前导出的话,我目前在我司的项目上应用,导出超过700条,数据就会在base64处转化失败,建议导出如果超过700条时,可以进行二次封装,每次只是500条,可以存两个变量,一个是{table},一个是base64转化后的 阅读全文
posted @ 2019-05-07 11:34 秀&莹&锐 阅读(671) 评论(0) 推荐(0)
摘要:因本司更新迭代的速度很快,有时候更改一个BUG就要马上更新版本,就会引起用户在应用当中,页面点击无反应,其实是打包的js和css的包名称更改,找不到以前的包的缘故。我现在用一个小方法,判断js或css报错时,强制刷新页面,就可以正常使用了。 阅读全文
posted @ 2019-05-05 16:07 秀&莹&锐 阅读(3211) 评论(0) 推荐(1)
摘要:上述该方法再遇到一般的手机号都可以的,但是如果遇到如:13813813465,这种手机号时,就会变成****3813485这样的。另一种方法:我目前用的是这种的方法, 阅读全文
posted @ 2019-04-25 14:08 秀&莹&锐 阅读(501) 评论(0) 推荐(0)
摘要:我查了好多资料,只找到一个demo 然后结合我们的项目来完成,用的vue,jquery虽然可以可以跟依赖一样加载到vue项目中,但是只有2.0以后的版本可以,这个demo的一些语法再1.9版本已被删除,所以只能在index.html页面引入jquery,废话不多说,上代码 html: js: 设置定 阅读全文
posted @ 2019-02-12 16:32 秀&莹&锐 阅读(6413) 评论(0) 推荐(0)
摘要:近期接到的新需求:上传大文件,因文件上传的大小不定,所以需要切片上传前端代码: 后端代码:我们后端是用PHP完成的 阅读全文
posted @ 2019-01-31 17:52 秀&莹&锐 阅读(347) 评论(0) 推荐(0)
摘要://如果是5.00之类的,转换后,应该不要小数点后的位数 let num = 5.34; //let num = 5.00; let arr = num .toString().split("."); let len = 0; if (num[1]) { len = Number(num[1]) == 0 ? 0 : num[1].length; } num = len == 0 ? N... 阅读全文
posted @ 2019-01-28 17:24 秀&莹&锐 阅读(1840) 评论(0) 推荐(0)
摘要:当同一个弹窗中的表单重复利用时: 我原先的代码逻辑是: 更改后: 具体原因我目前不清楚,但确实是把判断写在row中了,当更改后,就可以了;让自己下次注意。并且找时间找到为啥 阅读全文
posted @ 2019-01-11 18:17 秀&莹&锐 阅读(1643) 评论(0) 推荐(0)
摘要:function getWeek(timedat) { //timedat参数格式: 时间戳 let week; if (timedat.getDay() == 0) week = "星期日"; if (timedat.getDay() == 1) week = "星期一"; if (timedat.getDay() == 2) week = "星期二"; ... 阅读全文
posted @ 2018-12-20 14:24 秀&莹&锐 阅读(307) 评论(0) 推荐(0)
摘要:GetPreMonthDay: function () { //创建现在的时间 let data = new Date(); //获取年 let year = data.getFullYear(); let years = data.getFullYear(); //获取月 let mon = data.getM... 阅读全文
posted @ 2018-12-14 10:48 秀&莹&锐 阅读(532) 评论(0) 推荐(0)
摘要:一. 无中生有 起初,什么都没有。造物主说:没有东西本身也是一种东西啊,于是就有了null: 现在我们要造点儿东西出来。但是没有原料怎么办?有一个声音说:不是有null嘛?另一个声音说:可是null代表无啊。造物主说:那就无中生有吧!于是: JavaScript中的1号对象产生了,不妨把它叫做No. 阅读全文
posted @ 2018-12-07 11:05 秀&莹&锐 阅读(168) 评论(0) 推荐(0)
摘要:匹配URL 这个url的正则表达式判断的JavaScript!比较全面的。它验证的情况包括IP,域名(domain),ftp,二级域名,域名中的文件,域名加上端口!用户名等等信息, 👆的过于严格,看👇的 还有一个🌰 匹配手机号 1--以1为开头;2--第二位可为3,4,5,6,7,8,9中的任 阅读全文
posted @ 2018-11-29 16:47 秀&莹&锐 阅读(6026) 评论(0) 推荐(1)
摘要:先看两道道面试题 面试题1: 面试题2: 上面的两道题答案自己先想下为什么? 举个例子 现在是否就明白点了? 下面来公布答案: 面试题1: 60 50 20 面试题2: 60 undefined 20; 看过例子后应该会明白了一些吧! 阅读全文
posted @ 2018-11-28 10:49 秀&莹&锐 阅读(216) 评论(0) 推荐(0)
摘要:var tel = "15222622548"; var reg = /^(\d{3})\d{4}(\d{4})$/; tel = tel.replace(reg, "$1****$2"); console.log(tel); 阅读全文
posted @ 2018-11-27 16:17 秀&莹&锐 阅读(362) 评论(0) 推荐(0)