sobota, 13 listopada 2021

Ustawienia mi臋dzynarodowe w JS, czyli ES Internalization API

W JS wbudowany jest obiekt Intl, kt贸ry dostarcza kilka przydatnych funkcji j臋zykowych. Najbardziej przydatne z nich to:

  1. Intl.DateTimeFormat() - pozwalaj膮cy na stworzenie daty jako stringa w dowolnym j臋zyku. 
  2. Intl.ListFormat() - pozwala na tworzenie list przedzielonych przecinkami i ustawienie jak ma by膰 oddzielony ostatni item dla opcji 'i' oraz 'lub'. Jaki艣 rok temu pisa艂em podobny kod samodzielnie.
  3. Intl.NumberFormat() - do formatowania kwot w walucie. Cz臋sty case przy prezentacji danych lub tworzeniu masek do input贸w.
  4. Intl.RelativeTimeFormat() - przydaje si臋, je艣li w aplikacji wy艣wietlasz warto艣ci typu "1 dzie艅 temu", "za dwie godziny". Ta metoda pozwala na tworzenie string贸w tego typu bez bibliotek.
Zapraszam do bli偶szego samodzielnego zapoznania si臋 z tym przydatnym api.
Poni偶ej przyk艂ady kodu z MDN




Brak komentarzy:

Prze艣lij komentarz