12345678910111213141516171819202122232425262728293031323334 |
- function trim(stringToTrim) {
- return stringToTrim.toString().replace(/^\s+|\s+$/g,"");
- }
- function isEmpty(str) {
- if (typeof str === "undefined" || str === undefined || str === null || str === "" || trim(str) === '')
- return true;
- else
- return false ;
- }
- function capitalize(str) {
- return str.charAt(0).toUpperCase() + str.slice(1);
- }
- function textLengthOverCut(txt, len, lastTxt) {
- if (len == "" || len == null) { // 기본값
- len = 20;
- }
- if (lastTxt == "" || lastTxt == null) { // 기본값
- lastTxt = "...";
- }
- if (txt.length > len) {
- txt = txt.substr(0, len) + lastTxt;
- }
- return txt;
- }
- function getByte(str) {
- return str
- .split('')
- .map(s => s.charCodeAt(0))
- .reduce((prev, c) => (prev + ((c === 10) ? 2 : ((c >> 7) ? 2 : 1))), 0);
- }
|