Make obejmuje nieczułe sprawy w JavaScript

Make obejmuje nieczułe sprawy w JavaScript
Podczas tworzenia formularza ankietowego może istnieć wymóg wprowadzenia danych od użytkownika, niezależnie od sprawy, aby zapewnić łatwość końca użytkownika. Na przykład wyszukiwanie danych lub ich części na podstawie częściowych informacji. W rezultacie wyświetla wszystkie istotne dane niezależnie od przypadku. W takich sytuacjach tworzenie obejmuje () przypadek niewrażliwy.

W tym samouczku omówiono podejścia do wykonania () przypadków niewrażliwych za pomocą JavaScript.

Jak zrobić () przypadek niewrażliwy w JavaScript?

Aby obejmować () przypadek niewrażliwy w JavaScript, zastosuj następujące podejścia w połączeniu z „Obejmuje ()" metoda:

  • "Tolowercase ()" metoda.
  • "ToupperCase ()" metoda.

Omówmy każde z podanych podejść jeden po drugim!

Podejście 1: Make obejmuje () przypadek niewrażliwy na JavaScript za pomocą metody TOLOWERCASE ()

„„Obejmuje ()”Metoda zwraca true, jeśli określona wartość jest obecna w ciągu i„Tolowercase ()”Metoda przekształca podany ciąg w małe litery. Metody te można zastosować w kombinacji, aby przekształcić zarówno określone, jak i zdefiniowane przez użytkownika wartości ciągów w niższe przypadki, tak aby wynik stał.

Składnia

strunowy.Obejmuje (wartość)

W powyższej składni metoda obejmuje () poszukuje podanej „wartość" w "strunowy".

Przykład 1: uczyń zawiera () przypadek niewrażliwy na określone wartości

W tym przykładzie określone wartości ciągów zostaną przetestowane dla wymaganego warunku:

Zastosuj poniżej podawane kroki, jak podano w powyższym kodzie-snippet:

  • Określ określone wartości ciągów o wartości wielkiej, jak i małej litery.
  • W następnym kroku skojarz „Tolowercase ()”Metoda z każdą z określonych wartości ciągów.
  • Zastosuj także „Obejmuje ()”Metoda taka, że ​​określone wartości ciągów są przekształcane w dolną sprawę, a metoda zwraca true.
  • Z rezultacją umożliwi to niewrażliwość na sprawę i wydrukuje „PRAWDA„Na konsoli.

Wyjście

W powyższym wyjściu jest oczywiste, że obejmuje () niewrażliwy przypadek, zwracając w ten sposób prawdziwe.

Przykład 2: Uwzględnij () przypadek niewrażliwy na wartości zdefiniowane przez użytkownika

W tym konkretnym przykładzie wartości łańcuchów zdefiniowanych przez użytkownika zostaną sprawdzone pod kątem wymaganego warunku:

Zaimplementuj następujące kroki, zgodnie z powyższymi wierszami kodu:

  • Wprowadź wartości ciągów od użytkownika.
  • Następnie przypomnij sobie omawiane podejście do umożliwienia niewrażliwości na przypadki za pomocą „Tolowercase ()" I "Obejmuje ()”Metody zastosowane w poprzednim przykładzie.
  • Wreszcie wyświetlaj „PRAWDA”Po włączeniu drugiej wartości łańcucha do pierwszego.

Wyjście

W powyższym wyjściu wymagany warunek jest spełniony niezależnie od przypadku.

Podejście 2: Make obejmuje () przypadek niewrażliwy w JavaScript za pomocą metody ToUpperCase ()

„„ToupperCase ()”Metoda konwertuje ciąg na wielkie litery. Połączenie metody z „Obejmuje ()„Metoda może przekonwertować określone lub zdefiniowane przez użytkownika wartości łańcucha na wielki poziom, umożliwiając w ten sposób niewrażliwość na„Obejmuje ()" metoda.

Przykład 1: uczyń zawiera () przypadek niewrażliwy na określone wartości

W tym przykładzie określone wartości łańcuchowe posiadające zarówno górne, jak i dolne przypadki zostaną sprawdzone pod kątem dodanego warunku:

W powyższym fragmencie kodu:

  • Podaj określone wartości ciągów.
  • W następnym kroku skojarz „ToupperCase ()„Metoda z wartościami ciągu w poprzednim kroku.
  • Zastosuj także „Obejmuje ()„Metoda taka, że ​​po konwersji do górnej sprawy wymóg staje się prawdziwy, tym samym umożliwiając niewrażliwość na przypadek.
  • Na koniec wyświetl odpowiednie dane wyjściowe na spełnionym stanie.

Wyjście

Jak widać na powyższym wyjściu, druga wartość ciągu jest zawarta w pierwszej po konwersji.

Przykład 2: Uwzględnij () przypadek niewrażliwy na wartości zdefiniowane przez użytkownika

W tym demo wartości zdefiniowane przez użytkownika zostaną sprawdzone pod kątem dodanego warunku:

W powyższych wierszach kodu:

  • Wprowadź wartości ciągów od użytkownika.
  • Po tym podobnie zastosuj „ToupperCase ()" I "Obejmuje ()„Metody wykonywania transformacji, tak że niewrażliwość na przypadek staje się włączona.
  • Wreszcie, wyświetl odpowiednie wyjście na spełnionym stanie.

Wyjście

Powyższe dane wyjściowe oznacza, że ​​osiągnięto pożądane wymaganie.

Wniosek

„„Obejmuje ()„Metoda w połączeniu z„Tolowercase ()”Metoda lub„ToupperCase ()„Metoda może być stosowana do uczynienia obudowy () przypadków niewrażliwych w JavaScript. Podejścia te można wykorzystać do przekształcenia określonych lub zdefiniowanych przez użytkownika wartości ciągów w dolne i górne przypadki, aby umożliwić niewrażliwość na „dla„Obejmuje ()" metoda. Ten blog jest kierowany, aby obejmować () przypadek niewrażliwy w JavaScript.