Przejdź do treści
webtype.orgwebtype.org

    ↑↓ ruch · ⏎ otwórz · esc zamknij

    Teksty

    Uncapitalize

    Zamienia pierwszy znak na małą literę i zostawia resztę w spokoju.

    Czym jest

    Odwrotność Capitalize i to, czego potrzebujesz, idąc w drugą stronę: zamieniając getName z powrotem w name albo typ zdarzenia Click w nazwę ładunku klucza onClick. Używane rzadziej niż jego lustro i właśnie dlatego częściej zapominane.

    Przykłady

    • Uncapitalize<'Name'>
      →"name"
    • Uncapitalize<'HELLO'>
      →"hELLO"
    • Uncapitalize<Capitalize<'name'>>
      →"name"

      Składają się z powrotem do punktu wyjścia — dla pierwszego znaku, który w ogóle miał wielkość.

    Każdy rozwinięty typ powyżej wypisał TypeScript 6.0.3, nie ręka człowieka.

    Czego nie robi

    • Nie zmniejsza całego tekstu, co Uncapitalize<"HELLO"> pokazuje aż nazbyt wyraźnie.
    • W ogólności nie jest podróżą w obie strony. Zmienia się tylko pierwszy znak, więc informacja utracona gdzie indziej pozostaje utracona.

    Wniosek

    Sięgaj po nie, wyprowadzając nazwę właściwości z nazwy metody — to z kierunku odwrotnego zwykle bierze się brakujący klucz.