js
tx_xiaobai
这个作者很懒,什么都没留下…
展开
-
js 金钱格式化
/** * 金钱格式化 * @param num 数字 * @param precision 精度 */function moneyFormat(num: number, precision = 0) { let numStr = +(num || 0).toFixed(precision) + '', ret = '' let [intStr, decimalStr] = numStr.split('.') while (intStr.length > 3) { .原创 2021-08-13 14:45:55 · 157 阅读 · 0 评论 -
js对象过滤空属性
exportfunctionfilterParams(obj){let_newPar={};for(letkeyinobj){//如果对象属性的值不为空,就保存该属性(这里我做了限制,如果属性的值为0,保存该属性。如果属性的值全部是空格,属于为空。if((obj[key]===0||obj[key]===false||obj[key])&&obj[key].toString().replace(/(^\s*)|(\s*...原创 2021-06-21 17:15:28 · 2790 阅读 · 0 评论 -
鼠标滑动定位
<!DOCTYPE HTML><html> <head> <title>导航定位</title> <meta charset="utf-8"> <meta name="Generator" content="EditPlus"> <meta name="Author" content...原创 2019-12-16 14:55:46 · 201 阅读 · 0 评论 -
js 时间戳转时间
function formateDate(value){ var date = new Date(value*1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear(); var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : da...原创 2019-07-29 14:41:14 · 175 阅读 · 0 评论 -
【vue】原生上传图片
/* 因为上传请求的头是["multipart/form-data"],所以要封装一个上传接口请求*/上传接口请求:function uploadApiAxios (method, url, params, success, failure) { if (params) { params = filterNull(params) } axios({ ...原创 2019-07-25 15:49:10 · 917 阅读 · 1 评论 -
js各种验证
// 是否为数字var isNumber = function(val){ var partten = /^\d+(\.\d+)?$/; // var partten = /^(-)?\d+(\.\d+)?$/; return partten.test(val)}//验证整数var isInt = function(val){ var pattern...原创 2019-07-25 17:20:56 · 152 阅读 · 0 评论 -
jQuery -- ajax封装
var ajax = { get: function(url, data, successCallback){ $.ajax({ url: baseUrl + url, type: 'GET', data: data, dataType: 'JSON', ...原创 2019-07-25 17:29:29 · 99 阅读 · 0 评论 -
js 获取当前日期的后30天
// 开始时间 设置为今天 Thu Aug 01 2019 15:00:01 GMT+0800 (中国标准时间)var startDate = new Date(); console.log(startDate)// 初始化结束时间 var endDate = new Date(); console.log(endDate)// getDate可以返回当前日期表示天的数字。数...原创 2019-08-01 17:06:47 · 2272 阅读 · 0 评论