工具类封装
懂懂kkw
持续精进
展开
-
rem.js 移动端rem适配js代码
!(function(win, doc) { function setFontSize() { // 获取window 宽度 var winWidth = window.innerWidth; doc.documentElement.style.fontSize = (winWidth / 750) * 100 + 'px'; } var evt = 'onorientationchange' in win ? 'orientatio.原创 2020-05-14 10:07:42 · 661 阅读 · 0 评论 -
常用的css工具类
1. 单行溢出省略号.ell { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }2. 多行溢出省略号.ell-rows-2 { display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}3. 清除浮动clearfix:after{ content:''; displa..原创 2020-05-10 23:05:08 · 574 阅读 · 0 评论 -
快速获得地址栏问候后面的参数
话不多说, 直接上方法 function getUrlParam() { // var url = location.href.split('?')[1].split('&') var url = location.search.split('?')[1].split('&') //有哈希(#号)取不到值,就用上面注释 var para...原创 2019-05-30 14:59:09 · 286 阅读 · 0 评论 -
保留两位及两位以内的非负小数
function keepTwo(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的 obj.value = obj.value.replace(".","$...原创 2018-10-22 11:45:39 · 711 阅读 · 0 评论 -
累加(递归)封装
1.应用场景字母和数字组合累加1 1. 常规累加 '123' => '124' 129 => '130' 2. 字母累加 aaa => 'aab' AAA => 'AAB' 3. 字母加数字 '123a' => '123b' '12a9' => '1...原创 2019-10-31 09:41:54 · 385 阅读 · 0 评论