![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
文章平均质量分 74
Lambsbaa
成为一个前端大牛
展开
-
常用的正则表达式
正则表达式在线测试工具:正则表达式在线测试 | 菜鸟工具1、手机号/座机号码let str = 'xxxxxxxx';let reg = /^[1]([3-9])[0-9]{9}$/;//手机号码let reg1 = /^\d{3}-\d{8}|\d{4}-\d{7}$/;//座机号码if(reg.test(str)){ // 格式正确}else{ // 格式错误}2、大陆身份证正则表达式省份代码,简而言之就是该省在全国范围内的独有的数字代码(全国统一制定的表示行原创 2022-05-20 11:19:12 · 2688 阅读 · 0 评论 -
前端jquery 根据excel表达式自动计算结果
最近接到一个开发任务,大致需求如图:刚看到这个任务时,我头都大了,不敢下手去做,但是晚上总是梦到表达式(╥╯^╰╥) 各种解决办法也是酝酿了好几天才有了头绪,下手一写倒觉得没那么难了。代码主要考虑了4种情况,1、固定数值2、基础的数值运算3、单层IF条件4、嵌套IF条件这里所有的表单字段都是动态从数据库取的,由用户自定义,所以逻辑上更复杂一点,通过stan...原创 2020-04-22 19:39:04 · 775 阅读 · 1 评论 -
表单中常规的正则验证(电话/邮箱/身份证/数字/英文字母组合等)
<form class="form"> <div class="my-form-group"> <label class="my-form-label">非空<span class="my-form-label-required">*</span></label> <input ...原创 2019-11-27 18:55:41 · 442 阅读 · 0 评论 -
dwz框架自定义组件 使dialog在navTab下显示
主页面打开全屏页面 只占navTab部分根据Dwz框架的原理,应是在某个元素下append元素,设置z-index,先将全屏默认用的body改成想要使用的layoutBox元素下,同时修改width计算的值,maxsize方法下,$("document").width();改为$("layoutBox").width() 并赋值/** * @author Roger W...原创 2018-10-17 19:14:25 · 766 阅读 · 4 评论 -
JavaScript如何一次性展示几万条数据
有一位同事跟大家说他在网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答? 于是办公室沸腾了, 同事们讨论开了, 你一言我一语说出自己的方案。 有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴, 哪有后台传几万条数据给前端这种情况的;我仔细思考了一下,先不论后端到底会不会白痴到传几万条数据给前端,假如真碰到这种情况,那么...原创 2019-05-09 17:17:50 · 324 阅读 · 0 评论 -
H5 密码 调起安全键盘 导致页面底部出现留白
bug情况:使用米8的微信打开登录页,当输入密码时,会调起系统默认的小米安全键盘,偶发性出现键盘已收起,但页面未落下,底部原输入法位置变为空白。如下图:首先尝试通用解决方式,如:https://www.jianshu.com/p/c8f3a4036251https://blog.csdn.net/a_small_insect/article/details/85162236实...原创 2019-09-18 17:53:02 · 2183 阅读 · 0 评论