Como verificar se uma string contém um sub-texto em JavaScript?

Normalmente esperaria um método, mas não parece haver. Qual é a forma razoável de verificar isto?

Obter o sub-texto entre dois caracteres usando o javascript

estou a tentar extrair uma corda de dentro de uma corda maior onde ela consegue tudo entre um ':' e um ';'. actual Str = 'MyLongString:StringIWant;' Saída Desejada newStr = 'StringIWant'

Como posso verificar se um texto contém uma palavra específica?

considere: $a = 'How are you?'; if ($a contains 'are') echo 'true'; suponha que eu tenho o código acima, qual é a maneira correta de escrever a declaração if ($a contains 'are')?

Motor de pesquisa personalizado do Google e correspondência parcial

liguei-me ao Google Custom Search Engine ao meu site MediaWiki. Parece funcionar bem. No entanto, como faço para que el ... as páginas que contêm 'loft' como uma subcadeia de algumas palavras, como " criarloft', 'deleteloft', 'loftestudo", etc.

Sub-função que é como a função PHP?

Existe uma função como substring PHPs? Eu vi esquerda e meio, mas todos me fazem especificar o comprimento do que eu que ... , 1); / / devolve "b" Só quero ser capaz de pegar numa corda e iniciá-la a um certo ponto, e não acabar com ela também.