
javascript
文章平均质量分 73
CV+CV=?
码海无边,学无止境!
展开
-
js加减乘除运算时失去精度问题解决方法
加法:/** * 加法运算,避免数据相加小数点后产生多位数和计算精度损失。 * * @param num1加数1 | num2加数2 */ function numAdd(num1, num2) { var baseNum, baseNum1, baseNum2; try { b...原创 2018-05-25 15:39:38 · 3475 阅读 · 1 评论 -
JavaScript Math 对象
介绍: Math 对象作用:用于执行常见的算数任务。 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。 Math 对象提供多种算数值类型和函数。无需在使用这个对象之前对它进行定义。使用Math的属性、方法的语法: var x = Math.PI; // 返回PI var y = Math.sqrt(16); 返回16的...原创 2018-05-26 11:18:59 · 164 阅读 · 0 评论 -
js中toFixed错误问题
js中,toFixed遵循银行家舍入法,用于解决数字的四舍五入问题,规则如下: 四舍六入五考虑,五后非零就进一,午后为零看奇偶,五前为偶应舍去,五前为奇要进一问题: number.prototype.tofixed = function(d) { var s=this+"";if(!d)d=0; if(s.indexof(".")==-1)s+=".";s+=n...原创 2018-05-26 17:51:09 · 1736 阅读 · 0 评论 -
js获取后台String类型不规则数字错误问题
java后台: String value = "00122";js前台: var value = ${value!''}; 获取后结果为82,与实际情况不否。处理方式: js中,可以强制指定从后台获取的数据类型,不规则的数字(如上边所示),可以在js中添加单引号,用于告诉js,变量的值为字符串。 var value = '${value!''}';...原创 2018-07-02 10:23:28 · 195 阅读 · 0 评论 -
js获取指定Date的周一、周天、月、季度、半年、年
//获取当前周从星期一到星期天的日期function getDates(date) { var currentDate = new Date(date); var timesStamp = currentDate.getTime(); var currenDay = currentDate.getDay(); va...原创 2018-11-30 11:59:28 · 1567 阅读 · 1 评论 -
js计算指定时间所在周、月、季度、半年、全年
//获取指定日期whereTheTime的所在周、月、季度、半年、全年//type为1:周,2:月,3:季度,4:半年,5:全年function computTimeHorizon(whereTheTime,type){ var d = new Date(whereTheTime); var year = d.getFullYear(); var month = pa...原创 2019-01-04 13:20:01 · 5032 阅读 · 2 评论 -
自定义div提示框
css:table.table-custom { width: 100%; height: auto; border-top: 1px solid #808080; border-left: 1px solid #808080;}table.table-custom tr:nth-child(odd) td { background: #fafafa!im...原创 2019-01-24 09:50:12 · 634 阅读 · 0 评论