總結一些通用的處理方法

2022-05-09 03:30:11 字數 2393 閱讀 7368

/**

* 判斷當前值是否為不為空的數字

* @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...