JavaScript
付楚
永远不要停止思考
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js数组方法push pop shift unshift的返回值
if (keys.push(key += ” “) Expr.cacheLength) {感到有些迷惑,一查才知道原来push方法返回新数组的长度,所以我把Array的几个方法又看了下,罗列出来,以做提醒。unshift:unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。push:push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。...转载 2018-09-04 11:38:31 · 5540 阅读 · 0 评论 -
正则,6位数字密码
function servicePwd(){ var str = $("#numr").val().trim(); if(str.length!=6){ reg=/^\d{6}$/; if(!reg.test(str)){ alert("请输入6位服务密码"); } }else{ alert("服务密码保存成功...转载 2019-05-10 15:39:35 · 13350 阅读 · 0 评论 -
JS保留两位小数,不四舍五入
function formatDecimal(num, decimal) { num = num.toString(); var index = num.indexOf('.'); if (index !== -1) { num = num.substring(0, decimal + index + 1) } else { num = num.substring(...转载 2019-04-27 16:16:56 · 7213 阅读 · 0 评论 -
微信打开网页键盘弹起后页面上滑,导致弹框里的按钮响应区域错位 ... ...
在点击按钮那里加下面其中一个即可解决://滚动到顶部window.scrollTo(0, 0);//滚动到底部window.scrollTo(0, document.documentElement.clientHeight);或者在input失去焦点的时候 用以下代码控制页面滑动一下可以修复此问题document.body.scrollTop = 0;...转载 2018-12-06 17:49:13 · 2513 阅读 · 0 评论 -
JS判断电脑(pc)还是移动端(mobile)
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { alert("手机"); document.write('手机'); window.location.href = 'https://www.baidu.com'} else { alert("PC"); document.write('PC'...原创 2018-12-06 16:05:48 · 2228 阅读 · 0 评论 -
可拖动的悬浮球(增加屏幕边界判断)
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scal转载 2018-10-24 19:01:09 · 1174 阅读 · 0 评论 -
js中的const、var、let的区别
今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // b = 5;5 ...转载 2018-09-14 09:53:14 · 245 阅读 · 0 评论 -
关于近期MUI无法分享的解决办法
把这两个地方的type值修改一下就可以正常进行分享了原创 2018-09-07 10:12:10 · 2852 阅读 · 0 评论 -
ajax验证登录函数,return使用注意事项
这是一个验证是否登录的方法、is_Login()函数 if 判断条件是满足(data.code == 0)的,因为涉及到重复调用,这里是想在其他页面调用这个函数的时候有返回值用于判断,而之前我是在这里直接“return true”发现这样的结果是undefined,返回的这个true值只是当前的ajax方法接收了,而不是is_Login()方法,所里这里定义了Correct变量用来接受登录成功的...原创 2018-09-10 11:56:49 · 427 阅读 · 0 评论 -
js页面传参以及接收
A页面:下面是要跳转的urlwindow.location.href = "mima2.html" + "?" + "phoneNumber=" + phoneNumber + "&" + "yzCode=" + yzCodeB页面:接收地址栏传过来的参数,如果传过来的是字符串需要用JSON.parse()转一下对象然后取出,我这里因为已经是对象所以是直接取出来的functio..原创 2018-09-12 11:36:29 · 1741 阅读 · 0 评论 -
JS获取输入内容匹配页面关键字,并修改样式
<head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-sca原创 2018-09-06 10:09:41 · 1520 阅读 · 0 评论 -
JS获取当前时间,日期格式为年月日
这个经常用到,每次都要去百度,现在自己做个记录,以便后续能快速找到,原创连接不记得是哪个了,望作者勿怪,已注明转载… // 获取当前时间var date = new Date();var year = date.getFullYear();var month = date.getMonth() + 1;var day = date.getDate();if (month &...转载 2018-09-05 11:17:01 · 19473 阅读 · 1 评论 -
Js/Jquery获取网页屏幕可见区域高度
document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度document...转载 2018-09-04 11:45:18 · 809 阅读 · 0 评论 -
e = e || window.event
e = e || window.event是js在事件处理兼容IE和非IE的写法window.onload = function (e){ var div1 = document.getElementById("div1"); div1.onclick = function(e){ alert(e);//IE6/7/8不支持参数传入 e为undefined ...转载 2019-08-10 16:02:58 · 694 阅读 · 0 评论
分享