JS常用代码片段

1.固定保留指定位数的小数(非四舍五入)

function formatDecimal(num, decimal) {
    num = num.toString()
    let index = num.indexOf('.')
    if (index !== -1) {
        num = num.substring(0, decimal + index + 1)
    } else {
        num = num.substring(0)
    }
    return parseFloat(num).toFixed(decimal)
}

 

 

2.获取ulr参数

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

 

posted @ 2020-09-04 14:33  前端[色色]  阅读(313)  评论(0编辑  收藏  举报