JavaScript StartSwith Método | Explicado com exemplos

JavaScript StartSwith Método | Explicado com exemplos
O tipo de dados da string em JavaScript (linguagem de programação de alto nível) nos permite armazenar strings. Como qualquer outra linguagem de programação de alto nível, o tipo de dados da string nos oferece alguns métodos internos que são código predefinido que podemos acessar chamando esse nome de método.

Um desses métodos internos é o método startSwith (). Neste post, discutiremos qual é o método StartSwith () e, em seguida, implementaremos alguns exemplos no método StartSwith ().

Qual é o método startSwith ()?

O método startSwith () verifica o início de uma string para um caractere específico ou uma substring específica e é um método interno da classe String. Ele retorna true se a string estiver presente no início, caso contrário, retorna falsa. Deve -se notar que o método startSwith () não altera a string original sintaxe de startSwith () é dado abaixo:

mystring.startSwith (StringTobesearched, AtPosition);

O método startSwith () leva dois parâmetros:

  • StringTobesearched qual é a substring ou personagens que fornecemos. O método startSwith () procura esses caracteres na string original. Este argumento é obrigatório.
  • atPposition que é um parâmetro opcional que fornecemos o método startSwith () para que o método startSwith () possa iniciar sua pesquisa nessa posição ou índice.

Da sintaxe, também podemos observar que o método startSwith () é invocado com uma classe de string.

Exemplo 1:

Neste exemplo, simplesmente inicializaremos uma string e implementaremos o método startSwith () nessa string, fornecendo uma substring como um parâmetro para o método startSwith ():

var mystring = "Olá! Meu nome é Josh";
console.log (mystring.StartSwith ("Hello")); // verdadeiro

O método startSwith () verificará se mystring começa com Olá ou não.

Vamos ver se o startSwith () é sensível ao caso ou insensível ao caso:

var mystring = "Olá! Meu nome é Josh";
console.log (mystring.StartSwith ("Hello")); // false

Como o resultado é falso, portanto, podemos concluir que o método startSwith () é sensível ao caso.

Exemplo 2:

Agora que implementamos um exemplo simples do método StartSwith (), vamos implementar outro exemplo, definindo a posição na qual o método startSwith () deve começar a procurar a string:

var mystring = "Olá! Meu nome é Josh";
console.log (mystring.startSwith ("nome", 10)); // verdadeiro

Nós fornecemos a substring "nome" e a posição é 10. O "nome" está presente no índice 10, portanto, deve retornar verdadeiro:

Se alterarmos o índice, ele deve retornar false:

var mystring = "Olá! Meu nome é Josh";
console.log (mystring.startSwith ("nome", 5)); // false

Conclusão

O método startSwith () é um método embutido da classe String em JavaScript que pesquisa uma substring na string original e retorna um valor verdadeiro se a substring estiver presente no início da string original, caso contrário, retorna false false. O método startSwith () é sensível ao minúsculo, não altera a string original e o primeiro caractere da string no índice 0 e segundo no índice 1 e assim por diante.

Neste post, discutimos o que o método StartSwith () é, juntamente com a implementação de três exemplos em JavaScript.