美文网首页
个人代码库-待更新

个人代码库-待更新

作者: 诗无尽头i | 来源:发表于2018-08-28 17:06 被阅读36次

JS 浮点数相加不精确解决

function add(num1,num2){
    let a1,a2,m;
    a1 = (''+num1).split('.')[1].length;
    a2 = (''+num2).split('.')[1].length;
    m = Math.pow(10,Math.max(a1,a2));
    return(num1*m + num2*m)/m;
}

浮点数取两位小数

function number(num){
    var num = num.split('.');
    num[1] = num[1].substr(0,2);
    num = num[0] + '.' +num[1];
    return num;
}

css 内计算

width:calc(100% - 10px);
ps:偶尔发现这个功能的,感觉很实用了,注意中间要有空格

input 按钮美化(input 上传框美化实例)

<!-- Ajax 上传文件必须加 multipart/form-data,否则会报错,不知道为什么 -->
<form enctype="multipart/form-data" id="upload1">
    <input type="file" name="file1" id="file1" />
    <label for="file1">上传文件</label>
</form>

相关文章

网友评论

      本文标题:个人代码库-待更新

      本文链接:https://www.haomeiwen.com/subject/hteqwftx.html