个人代码库-待更新 – 魅影资源博客

个人代码库-待更新

技术文章 诗无尽头 6个月前 (02-09) 33次浏览 已收录 0个评论

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>

魅影博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:个人代码库-待更新
喜欢 (1)
[18739399353]
分享 (0)
关于作者:
唯有自由才能触摸虚无的自我
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址