/**
* 判斷當前值是否為不為空的數字
* @param num
*/static isnumber(num)else
}/** * 為乙個數字增加千分位
* @param num
*/static thousandsforamt(num))+$)/g, function ($1) )
})return res
}/** * 為所有傳進來的值小數補零
* @param num
* @param digitnum
*/static fillnumber (num, digitnum)
var digit = ''
var round = ''
if (num === null || num === undefined || num === '')
var numstr = num.tostring()
if (numstr.indexof('.') != -1) else
for (var i = digitnum - digit.length; i > 0; i--)
return round + '.' + digit
}/** * 將數字轉換為人民幣並返回單位
* @param num
*/static getformatmoney(num)
if (num >= 100000000) else if (num >= 10000) else if (num > 0) else if (num < 0) else if (num2 >= 10000) else if (num2 >= 0)
} else
ret.num = math.round(ret.num * 100) / 100
return ret
}// 下面兩個一起用 可以統一單位
function getmaxnum (arr)
arr2.push(math.abs(arr[i]))
} // console.log('max*****' + arr[index])
return arr2[index]
}function getformatmoney (num, unit)
// console.log(unit);
if (num == '')
var computenum = num
if (num <= 0)
if (!unit || unit === 0) else if (computenum >= 10000) else
// unit = 10000; // 預設取萬元
} switch (unit)
// ret.num = fillnumber(ret.num,2);
// alert(ret.num);
return ret
}/**
* 獲取某年的某天是第幾周
* @param y
* @param m
* @param d
* @returns
*/function getweeknumber (date)
// 那一年第一天是星期幾
var yearfirstday = new date(year, 0, 1).getday() || 7
var week = null
// if (yearfirstday == 1) else
days -= (7 - yearfirstday + 1)
week = math.ceil(days / 7) + 1
return week
}// js獲取一年有多少周
function getnumofweeks (year)
/** * 對字串進行unicode編碼
* @param str
* @returns
*/function decodestr (str)
/** * 對unicode編碼格式的字串進行解碼
* @param str
* @returns
*/function undecodestr (str)
} return result.join('')
}// 判斷裝置
function getdevicetype()
var new_arr = ;
var arr=[1,22,44,55,3,1,2,2,4];
function uniquearrayobj(data)
}return new_arr;
}uniquearrayobj(arr)
js一些通用方法的封裝
封裝stringbuilder function stringbuilder stringbuilder.prototype.tostring function trim去掉字串兩邊的指定字元,默去空格 string.prototype.trim function str else else if ...
Oracle無法啟的一些處理方法總結
感謝李總的指點!現資料庫服務已可正常啟動!startup時,總報監聽無法識別主機名,推測肯定是 etc hosts檔案的問題,但檢查了hosts中的內容,沒有問題,困惑了很長時間,後來在李總的指導下,才發現是檔案許可權的問題,當用root服務編輯 hosts檔案後,該檔案的所有者就變為了root,此...
mybatis plus一些通用方法如何使用
insert相關 boolean insert t entity 插入 boolean insertselective t entity 選擇性插入,null欄位不插入 boolean insertbatch listentitylist 批量插入 delete相關 boolean deleteby...