Quando o usuário clica no botão "Estatísticas", o personagem com mais ocorrências na caixa de texto aparece na janela e exibe o número de ocorrências
O efeito ao clicar no botão Estatística é mostrado na figura:
Código de implementação:
<! Doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = utftf-8"/> <> function () {// obtenha o objeto de forma var form = document.getElementById ("myform"); // Registre o evento de clique para o botão "estatísticas" form.btn.onClick = function () {// Obtenha o valor na caixa de texto var txt = form.name.value; // Defina um objeto JS vazio para salvar todos os caracteres no espaço de texto e o número de ocorrências var json = {}; // transfira o valor na caixa de texto, ou seja, a string salva na variável txt para (var i = 0; i <txt.length; i ++) {// extraia o sub-caractere subcricionado por i na string txt e determina o caractere (txt) o nome do atributo (! que aparece na caixa de texto) e atribua -a a 1, representando o número de vezes os caracteres correspondentes do atributo aparece na caixa de texto JSON [txt.Charat (i)] = 1; } else {// Depois de já definido, adicione 1 ao valor do atributo, ou seja, adicione 1 ao número de vezes que o caractere correspondente ao atributo aparece na caixa de texto json [txt.charat (i)] ++; }} // Defina duas variáveis var maxnum = 0; // denote o número de vezes que o caractere com mais ocorrências na caixa de texto é 0 var char = ""; // denote o caractere com mais ocorrências na caixa de texto por padrão (não é vazia // viajando o valor json para (não) {não é (ip). Maior que Maxnum (ou seja, pergunte aos caracteres correspondentes ao atributo novamente nesta caixa, depois atribua -o ao maxnum e atribua seu nome de atributo a char maxnum = json [i]; char = i;}} alerta (os caracteres mais comuns na caixa de texto é: " + char +" o número de vezes (" +> <); id = "myform"> <input type = "text" name = "name" value = "123"/> <input type = "button" name = "btn" value = "statistics"/> </morm> </body> </html>Os atributos do objeto JS podem ser usados em uma aplicação abrangente de objetos JS, como recursos adicionados posteriormente, travessia de atributos de objetos, etc.
Para obter conhecimento sobre JS, consulte as operações relacionadas de objetos JavaScript.
Os exercícios avançados JavaScript acima e a análise de exemplo simples são todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.