Um objeto String é usado para processar texto (string).
1. Crie uma string
A cópia do código é a seguinte: var str = "Hello World";
var str1 = new string (str);
var str = string ("Hello World");
Todos os três métodos estão ok, mas há pequenas diferenças
2. Atributo de comprimento ---> retornar o comprimento da corda
3. O método Anchor () é usado para criar âncoras HTML.
O que é âncora html?
Isso é <a ...> ... </a>
StringObject.anchor (Anchorname)
Ancorname necessário. Defina um nome para a âncora.
Copie o código da seguinte forma: var txt = "Hello World!"
document.write (txt.anchor ("myanchor")))
A saída é:
<a nome = "Myanchor"> Olá, mundo! </a>
Claro, o que você vê no navegador é Hello World!
4. O método Big () é usado para exibir strings como fontes grandes.
Como usar:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.big ())
5. O método pisca () é usado para exibir strings piscantes.
Como usar:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.blink ())
6. O método Bold () é usado para exibir strings em negrito.
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.Bold ())
7. O método Charat () pode retornar caracteres na posição especificada.
StringObject.Charat (índice)
Índice necessário. Um número representando uma posição em uma string, ou seja, o subscrito de um caractere na string.
Comentário: O subscrito do primeiro caractere na string é 0. Se o índice de parâmetros não estiver entre 0 e String.Length, o método retornará uma string vazia.
8. O método Charcodeat () pode retornar a codificação Unicode dos caracteres na posição especificada. Esse valor de retorno é um número inteiro entre 0 - 65535.
O método charcodeat () é semelhante à operação realizada pelo método Charat (), exceto que o primeiro retorna a codificação de caracteres na posição especificada, enquanto este retorna uma substring de caracteres.
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.charcodeat (1))
A saída é: 101
9. O método concat () é usado para concatenar duas ou mais strings.
StringObject.Concat (Stringx, Stringx, ..., Stringx)
Stringx necessário. Um ou mais objetos de string que serão concatenados em uma string.
Dica: Observe que o uso do operador "+" para operações de concatenação de string é geralmente mais fácil.
Copie o código da seguinte forma: var str1 = "hello"
var str2 = "mundo!"
Document.Write (STR1.CONCAT (STR2))
A saída é:
Olá mundo!
10. O método Fontcolor () é usado para exibir seqüências de cordas de acordo com a cor especificada.
stringObject.fontcolor (cor)
cor necessária. Especifique a cor-cor para strings. Este valor deve ser um nome de cor (vermelho), um valor RGB (RGB (255,0,0)) ou um número hexadecimal (#FF0000).
exemplo:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.fontcolor ("vermelho")))
11. O método LastIndexOF () pode retornar o último local do valor da string especificado e pesquisar de volta para frente no local especificado em uma string.
StringObject.LastIndexOf (SearchValue, FromIndex)
SearchValue necessário. Especifica o valor da string a ser recuperado.
Parâmetro inteiro opcional opcional. Especifica o local onde a pesquisa é iniciada na string. Seu valor legal é 0 para stringObject.Length - 1. Se esse parâmetro for omitido, a pesquisa será iniciada no último caractere da string.
NOTA: O método LastIndexOf () é sensível ao caso!
Se o valor da string a ser recuperado não aparecer, o método retornará -1.
exemplo:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.LastIndexOF ("hello") + "<r />")
Document.Write (str.LastIndexOF ("World") + "<r />")
Document.Write (str.LastIndexOF ("World")))
Saída:
0
-1
6
12. O método Link () é usado para exibir strings como hiperlinks.
StringObject.Link (URL) // URL necessário. Especifique o URL a ser vinculado.
var str = "wulin.com"
document.write (str.link ("// www.vevb.com")))
13. O método Match () pode recuperar o valor especificado na sequência ou encontrar uma correspondência para uma ou mais expressões regulares.
Este método é semelhante ao indexOF () e LastIndexOF (), mas retorna o valor especificado em vez da posição da string.
StringObject.match (SearchValue)
SearchValue necessário. Especifica o valor da string a ser recuperado.
ou:
stringObject.match (regexp)
Regexp é necessário. Objeto regexp que especifica o padrão a ser correspondido. Se o parâmetro não for um objeto regexp, você precisará passá -lo primeiro para o construtor regexp e convertê -lo em um objeto regexp.
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.match ("mundo") + "<r />")
document.write (str.match ("mundo") + "<r />")
Document.Write (Str.Match ("Worldd") + "<r />")
document.write (str.match ("mundo!")))
A saída é:
mundo
nulo
nulo
mundo!
14. O método substituir () é usado para substituir alguns caracteres em uma string ou para substituir uma substring que corresponda à expressão regular.
stringObject.Replace (regexp/substrato, substituição)
regexp/substr necessário. Objeto regexp que especifica a substring ou o padrão a ser substituído.
Observe que, se o valor for uma string, ele será usado como o padrão de texto de quantidade direta a ser recuperado em vez de ser convertido em um objeto regexp primeiro.
substituição necessária. Um valor de string. Especifica uma função que substitui o texto ou gera um texto de substituição.
Uma nova string é obtida após a substituição da primeira partida ou todas as correspondências do regexp pela substituição.
exemplo:
Copie o código da seguinte forma: var str = "Visite Microsoft!"
document.write (str.replace (/Microsoft/, "JB51")))
O resultado da saída é:
Visite JB51!
15. O método Search () é usado para recuperar a substring especificada em uma string ou para recuperar a substring que corresponde à expressão regular.
StringObject.search (regexp)
Regexp Este parâmetro pode ser uma substring que precisa ser recuperada no StringObject ou um objeto regexp que precisa ser recuperado.
NOTA: Para executar uma pesquisa que ignore a maiúscula e a caixa minúscula, adicione o sinalizador i.
Valor de retorno:
A posição inicial da primeira substring no StringObject que corresponde ao regexp.
Comentário: Se nenhuma substring correspondente for encontrada, retorne -1.
NOTA: A pesquisa () é sensível ao maiúsculas
exemplo:
[código] var str = "Visite JB51!"
document.write (str.search (/jb51/))
Saída:
6
16. O método Slice () pode extrair uma parte da string e retornar a peça extraída com uma nova string.
stringObject.slice (start, fim)
Inicie o subscrito inicial do segmento a ser extraído. Se for um número negativo, o parâmetro especifica a posição calculada a partir do final da sequência. Ou seja, -1 refere -se ao último personagem da corda, -2 refere -se ao segundo ao último personagem, e assim por diante.
termine o subscrito no final do segmento a ser extraído imediatamente. Se este parâmetro não for especificado, a substring a ser extraída incluirá uma string do início ao final da string original. Se o parâmetro for um número negativo, ele especifica a posição a partir do final da string.
Valor de retorno:
Uma nova string. Inclui todos os caracteres da String StringObject Starting (incluindo Start) a End End (excluindo a extremidade).
String.slice () é semelhante ao Array.slice ()
A cópia do código é a seguinte: var str = "Olá, Happy World!"
document.write (str.slice (6))
Saída: Happy World!
A cópia do código é a seguinte: var str = "Olá, Happy World!"
document.write (str.slice (6,11))
Saída: feliz
17. O método Split () é usado para dividir uma corda em uma matriz de string.
StringObject.split (separador, Howmany)
separador necessário. Uma string ou expressão regular que divide StringObject de onde esse parâmetro especifica.
Opcional. Este parâmetro especifica o comprimento máximo da matriz retornada. Se este parâmetro estiver definido, as substringas retornadas não serão mais do que a matriz especificada por este parâmetro. Se este parâmetro não estiver definido, a sequência inteira será dividida, independentemente de seu comprimento.
Nota: Se uma string vazia ("") não for um espaço e for usada como separador, cada caractere no StringObject será dividido.
exemplo:
A cópia do código é a seguinte: var str = "Como você está hoje?"
document.write (str.split ("") + "<r />")
document.write (str.split ("") + "<r />")
document.write (str.split ("", 3))
Saída:
Como você está hoje?
Como você está hoje,?
Como vai
18. O método substr () pode extrair o número especificado de caracteres que começam a partir do subscrito inicial na sequência.
stringObject.substr (start, comprimento)
Inicie necessário. O subscrito inicial da substring a ser extraído. Deve ser um valor numérico. Se for um número negativo, o parâmetro declara a posição a partir do final da string. Isto é, -1 refere -se ao último personagem da string, -2 refere -se ao segundo ao último personagem, e assim por diante.
comprimento opcional. O número de caracteres na substring. Deve ser um valor numérico. Se este parâmetro for omitido, uma sequência da posição inicial do StringObject até o final será retornada.
Valor de retorno:
Uma nova string que contém caracteres de comprimento começando a partir do início do StringObject (incluindo o caractere referido pelo início). Se o comprimento não for especificado, a sequência retornada contém caracteres do início ao final do StringObject.
Nota: O ECMAScript não padroniza o método, por isso se opõe a usá -lo.
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.substr (3,7))
Saída:
lo mundo
19. O método substring () é usado para extrair caracteres em uma string entre dois subscritos especificados.
StringObject.substring (Start, Stop)
Inicie necessário. Um número inteiro não negativo que especifica a posição do primeiro caractere da substring a ser extraído em StringObject.
pare opcional. Um número inteiro não negativo está 1 mais posicionado em StringObject do que o último caractere da substring a ser extraído. Se esse parâmetro for omitido, a substring retornada continuará no final da sequência.
Valor de retorno
Uma nova string cujo valor contém uma substring de StringObject, cujo conteúdo é todos os caracteres do início ao stop-1, com um tempo de parada menos inicial.
Observação:
O método substring () retorna uma substring, incluindo os caracteres no início, mas não os caracteres no final.
Se o início do parâmetro for igual ao fim, o método retornará uma string vazia (ou seja, uma sequência de comprimento 0). Se o início for maior que o final, o método trocará esses dois parâmetros antes de extrair a substring.
Observação:
Ao contrário dos métodos Slice () e Substr (), o substring () não aceita parâmetros negativos.
exemplo:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.substring (3,7))
Saída:
baixo
20. Definição e uso
O método TolowerCase () é usado para converter uma string em minúsculas.
stringObject.TolowerCase () // sem parâmetro
Valor de retorno:
Uma nova string na qual todos os caracteres maiúsculos do StringObject são convertidos em caracteres minúsculos.
21. O método touppercase () é usado para converter uma sequência em mancha.
stringObject.TOUPPERCASE () // sem parâmetros
Valor de retorno:
Uma nova string na qual todos os caracteres minúsculos do StringObject são convertidos em caracteres maiúsculos.
22. O método indexOf () pode retornar a posição em que um valor de string especificado aparece pela primeira vez na string.
stringObject.indexOf (SearchValue, FromIndex)
SearchValue necessário. Especifica o valor da string a ser recuperado.
Parâmetro inteiro opcional opcional. Especifica o local onde a pesquisa é iniciada na string. Seu valor legal é 0 para stringObject.Length - 1. Se esse parâmetro for omitido, a pesquisa será iniciada no primeiro caractere da string.
ilustrar:
Este método recuperará o String StringObject do começo ao fim para ver se ele contém um Substring SearchValue. O local onde a pesquisa começa está no Fromdex da string ou no início da string (quando o Fromdex não é especificado). Se um searchvalue for encontrado, ele retornará o local onde o SearchValue aparece pela primeira vez. A posição do caractere em StringObject começa em 0.
Nota: O método indexOf () é sensível ao minúsculo!
exemplo:
Copie o código da seguinte forma: var str = "Hello World!"
document.write (str.indexOF ("hello") + "<r />")
document.write (str.indexOF ("mundo") + "<r />")
Document.Write (str.indexOF ("World")))
Saída:
0
-1
6
Para visualizar mais sintaxe JavaScript, você pode seguir: "Javascript Reference Tutorial" e "Javascript Code Style Guide". Eu também espero que todos apoiem mais wulin.com.