Ściąga - fragmenty kodów JS

Sprawdzanie duplikatów w tablicy

// Sposób 1
function distinct(array) {
  const a = [];
  for (let i = 0, l = array.length; i < l; i++) {
    if (a.indexOf(array[i]) === -1) a.push(array[i]);
  }
  return a;
}

// Sposób 2
function hasDuplicates(array) {
  const valuesSoFar = Object.create(null);
  for (let i = 0; i < array.length; i++) {
    const value = array[i];
    if (value in valuesSoFar) return true;
    valuesSoFar[value] = true;
  }
  return false;
}

Usuwanie pustych wartości z tablicy


Sprawdzanie duplikatów w obiekcie JSON


Sprawdzanie czy tablica zawiera element


Wyciąganie danych z timestampa


Pobieranie dzisiejszej daty


Wyciąganie nazw plików z komponentu UploadFile


Pobieranie wartości konkretnego atrybutu komponentu


Usuwanie spacji


Dopasowanie wartości do maski (regex)


Zliczanie wystąpień danej wartości


Sprawdzanie ile pełnych lat minęło


Pobieranie danych z sekcji powtarzalnej


Wywołanie ServiceProxy


Utworzenie słownika


Formatowanie liczb zmiennoprzecinkowych


Zwracanie dopisku dzień/miesiąc/rok


Tworzenie tablicy z listy obiektów


Filtrowanie tablicy


Usuwanie wybranych parametrów obiektu

Usuwanie duplikatów z tablicy za pomocą Set


Pobieranie wartości za pomocą inputParameters


Stworzenie BigDecimala i przydatne dodatki


Formatowanie salda konta

Last updated

Was this helpful?