javascript
萌新不会永远是萌新
这个作者很懒,什么都没留下…
展开
-
setInterval清空定时器失效
setinterval clearinterval原创 2023-07-07 12:26:42 · 389 阅读 · 0 评论 -
jquery.validate.js
jquery.validate.js 使用 $.ajax({ type: "POST", url: url, //请求地址 dataType: "json", cache: true, xhrFields: { withCredentials: true }, data: { phone_number: phone, sms_code: code }, success: function (msg) { if(原创 2021-11-19 14:16:33 · 870 阅读 · 0 评论 -
微信授权 后台带参数到url上(中文),解码问题
getQueryString(name) { var reg= new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = location.search.substr(1).match(reg); if (r != null) { return decodeURI(r[2]); } return null; },使用// username为url上的参数thi.原创 2021-04-28 14:41:26 · 669 阅读 · 0 评论 -
js正则匹配以 .html 或者 .m3u8结尾
var reg = /^[^\s\>\<\(\)]+(?:\.html|\.m3u8)$/var reg = /^((?!(\(|\)|<|>))\S)*?(\.html|\.m3u8)$/js正则匹配以 .html 或者 .mu8结尾, 且 . 前面至少包含一个字符(非空格字符),且字符不能是 <、>、 (、)原创 2020-10-21 16:55:27 · 2507 阅读 · 0 评论 -
javascript new Date() 使用
/** * 计算指定月份共多少天 * @param {number} year 年份 * @param {number} month 月份 */ getThisMonthDays(year, month) { return new Date(year, month, 0).getDate(); }, /** * 计算指定月份第一天星期几 *...原创 2019-10-30 09:36:39 · 676 阅读 · 1 评论 -
action 表单提交
<form action="xx" id="loginform" method="POST" > <div>用户名:<input type="text" name="user_name" id="user_name" /></div> <input type="submit" onclick="return doSubmitForm(...原创 2019-10-18 13:20:05 · 487 阅读 · 0 评论 -
js 三元运算符
var a= 5;a? '1': ((a=== 0) ? '2': '3')"1"var a= 0;a? '1': ((a=== 0) ? '2': '3')"2"var a= undefined;a? '1': ((a=== 0) ? '2': '3')"3"原创 2019-10-16 15:40:39 · 333 阅读 · 0 评论 -
JS 改变执行环境(this指向)
创建.html文件引入jquery创建js文件var textCount = { input: null, getNum: 0, init: function (config) { this.input = $(config.id) this.bindEvent(); return this; }, bindEvent() { var...原创 2019-08-26 16:36:37 · 280 阅读 · 0 评论 -
递归递归递归
function DG(htmlDom, n) { n++; for (var i = 0; i < htmlDom.length; i++) { var navSubmenu = htmlDom[i].nav_submenu; var item = htmlDom[i]; if (navSubmenu.length) { menuHtml +=...原创 2019-05-07 10:08:03 · 185 阅读 · 1 评论 -
new Date 计算出当前日期后n天的日期 以及 根据两个日期,计算出一共经历了几天 (包含了在ie和火狐中的兼容)
1、计算出当前日期后n天的日期getAfterFormatDate (days) { // 如果需要计算当前的日期 传 0 即可 (此例是考虑时分秒的情况) let dd = new Date() dd.setDate(dd.getDate() + days) // 获取days天后的日期 let y = dd.getFullYear() l......原创 2018-08-07 14:19:26 · 2222 阅读 · 0 评论 -
获得当前窗口的宽度
var documentElementRect = document.documentElement.getBoundingClientRect() // 返回一个矩形对象,包含四个属性:x、 y、 width、 height、 left、 top、 right和bottomfullWindowWidth = documentElementRect.right - Math.abs(docume...原创 2018-08-09 16:45:30 · 5817 阅读 · 0 评论 -
iframe自适应高度 iframe
本以为在前端道路上不会用到iframe,毕竟html5已经废弃了。但是项目中还是遇到了,于是各种百度开始啦 下面是我百度到的代码:"iframe" scrolling="no" frameborder="0" style="width:540px;text-align: center;" src="aaa.html?shop_id=26">var ifm = document.原创 2018-01-08 17:52:15 · 293 阅读 · 0 评论