|
-
- function arrayRemove(arr, value) { return arr.filter(function(ele){ return ele != value; });}
-
- const scratchDiv = document.createElement('div');
- function toPlainText(html) {
- scratchDiv.innerHTML = html;
- return scratchDiv.textContent;
- }
-
- function getDateFormatted(date, separator) {
- if(date) {
- var date = new Date(date);
- var _d = date.getDate(),
- d = _d > 9 ? _d : '0' + _d,
- _m = date.getMonth() + 1,
- m = _m > 9 ? _m : '0' + _m,
- formatted = d + separator + m + separator + date.getFullYear();
- return formatted;
- }else{
- return '';
- }
- }
-
- function log(msg) {
- try {
- console.log(msg);
- } catch (e) {
-
- }
- }
-
- var getUrlParameter = function getUrlParameter(sParam) {
- var sPageURL = window.location.search.substring(1),
- sURLVariables = sPageURL.split('&'),
- sParameterName,
- i;
-
- for (i = 0; i < sURLVariables.length; i++) {
- sParameterName = sURLVariables[i].split('=');
-
- if (sParameterName[0] === sParam) {
- return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
- }
- }
- };
-
- function indexOfFirstDigit(input) {
- let i = 0;
- for (; input[i] < '0' || input[i] > '9'; i++) ;
- return i == input.length ? -1 : i;
- }
-
- function indexOfLastDigit(input) {
- let i = input.length - 1;
- for (; input[i] < '0' || input[i] > '9'; i--) ;
- return i == input.length ? -1 : i;
- }
|