前端常用的方法

一些常用的前端使用的函数方法、文件,进行记录和分享

记录下常用的方法或文件,也分享给大家,也希望有比较好的方法或替代方案可评论留言,本人菜鸟才学疏浅还望见谅多加指点!

  1. js实现复制文字到剪切板 不需要插件 兼容安卓和ios 19.03.28

    传送门:https://blog.csdn.net/M_Hapic/article/details/88870311

  2. 获取url后面的参数方法 19.04.01

    function GetQueryString(name){
    	var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    	var r = window.location.search.substr(1).match(reg);
    	//if (r!=null) return unescape(r[2]); return ' ';
    	if (r!=null) return decodeURIComponent(r[2]); return ' ';
    }
    

    前面一直用了unescape(),但是后面发现unescape()中文会乱码,传送门: https://blog.csdn.net/unopenmycode/article/details/78835545

  3. 只显示两行,且第二行结尾处超出部分以省略号显示 19.04.08

    //只显示两行+省略号
    .test {
        color:#333;
        width:8.8rem;
        word-break:break-all;
        text-overflow:ellipsis;//显示为省略号
        display:-webkit-box;//对象作为伸缩盒子模型显示
        -webkit-box-orient:vertical;//设置或检索伸缩盒对象的子元素的排列方式
        -webkit-line-clamp:2;//显示行数## 标题文字 ##
        overflow:hidden;
    } 
    //只显示一行+省略号
    .dome{
       	white-space:nowrap;
        text-overflow:ellipsis;//显示为省略号
        overflow:hidden;
    }
    
  4. map()

    array = Array.from(obj);//对象转数组类型
    array.map((item,index)=>{ return item*2;})
    
  5. flex布局

    .parent{
    	display:flex;
    	box-flex :3 ;
    	-webkit-box-flex : 3 ;
    	-moz-box-flex : 3 ;
    }
    .child1{
    	display :box;
    	display : -moz-box;
    	display : -webkit-box;
    	-moz-box-orient : vertical;
    	-webkit-box-orient : vertical;
    	-moz-box-flex : 1;
    	-webkit-box-flex : 1;
    	box-flex :1;
    }
    
  6. es6-promise构造函数 “处理异步请求后统一出口” 19.03.21
    传送门:https://www.cnblogs.com/whybxy/p/7645578.html

  7. IOS overflow-x:scroll;元素滑动空白的bug
    -webkit-overflow-scrolling:touch;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值