Objeto de função em JavaScript
Instruções JavaScript são frequentemente usadas no processo de produção de sites. Dominar algumas estruturas JavaScript relacionadas é de grande reutilização na produção de sites.
1.document.write(""); Instrução de saída
2. O comentário em JS é //
3. A sequência tradicional do documento HTML é: document->html->(head,body)
4. DOM em uma janela do navegador A ordem é: janela->(navegador, tela, histórico, localização, documento)
5. Obtenha o nome e o valor do elemento no formulário: document.getElementById("Número de identificação do elemento no formulário").nome (ou valor )
6. Um JS que converte letras minúsculas em maiúsculas: document.getElementById("output").value = document.getElementById("input").value.toUpperCase()
; Nulo, Objeto, Função
8. O tipo de caractere em JS é convertido em um tipo numérico: parseInt(), parseFloat()
9. O número em JS é convertido em um tipo de caractere: (""+variável)
10. O comprimento de a string em JS é: (comprimento)
11. O sinal + é usado para conectar caracteres com caracteres em JS
12. Os operadores de comparação em JS são: == igual a, != diferente de, >, >=, <. .<=
13. Uso de variáveis em JS para declarar :var para fazer uma instrução
14. Estrutura de instrução de julgamento em JS: if(condition){}else{}
15. Estrutura de loop em JS: for([expressão inicial];[ condição];[expressão upadte]) {loop interno}
16. O comando para encerrar o loop é: break
17. Definição de função em JS: function functionName([parâmetro],...){instrução[s]}
18. Quando vários formulários aparecem no arquivo, você pode usar document .forms[0],document.forms[1] em vez disso
19. Janela: abra a janela window.open(), feche uma janela: window.close(), a janela. ele mesmo: self
20. Configurações da barra de status: window. status="character";
21.
Mensagem
de prompt pop-up: window.alert("character");
caixa de prompt de entrada: window.prompt();
24. Especifique o local atual do link: window.location.href="URL"
25. Obtenha o número de todos os formulários no formulário: document.forms.length
26. Feche o fluxo de saída do documento: document.close();
27. String append Connector: +=
28. Crie um elemento de documento: document.createElement(), document.createTextNode()
29. Método para obter o elemento: document. getElementById()
30. Defina os valores de todos os membros de texto no formulário como vazios:
var form = window.document.forms[0]
for (var i = 0; i<form.elements.length;i++){
if (form.elements[i].type == "texto"){
form.elements[i].value = "";
}
}
31. Determine se o botão de verificação está marcado em JS: document.forms[0].checkThis.checked (o atributo verificado representa se está selecionado e retorna TRUE ou FALSE)
32. Grupo de botões de rádio (os nomes dos botões de rádio devem seja o mesmo): Obtenha o comprimento do grupo de botões de opção document.forms[0].groupName.length
33. Verificado também é usado para determinar se o grupo de botões de opção está selecionado
34. O valor da caixa de lista suspensa
.: document.forms[0].selectName.options[ n].value (n às vezes usa o nome da caixa de listagem suspensa mais .selectedIndex para determinar o valor selecionado)
35. Definição de string: var myString = new String( "This is Lightsword");
36. Converta a string para maiúscula :string.toUpperCase(); Converta a string para minúscula: string.toLowerCase()
; String2")!=-1 significa que não foi encontrado.
38. Obtenha um caractere na posição especificada na string: StringA.charAt(9);
39. Obtenha a substring no ponto inicial e final especificados na string: stringA.substring(2,6);
40. Função matemática: Math .PI (retorna pi), Math.SQRT2 (retorna a raiz quadrada), Math.max(valor1, valor2) retorna o valor mais alto dos dois números, Math. .pow(value1,10) retorna a décima potência de valor1, Math .round(value1) função de arredondamento, Math.floor(Math.random()*(n+1)) retorna números aleatórios
41. Defina variáveis de data: var hoje = new Date();
42. Lista de funções de data: dateObj. getTime() obtém a hora, dateObj.getYear() obtém o ano, dateObj.getFullYear() obtém o ano de quatro dígitos, dateObj.getMonth() obtém o mês. , dateObj.getDate() obtém o dia, dateObj.getDay() obtém a data, dateObj.getHours() obtém as horas, dateObj.getMinutes() obtém os minutos, dateObj.getSeconds() obtém os segundos, dateObj.setTime( value) define a hora, dateObj.setYear(val) define o ano, dateObj.setMonth(val) define o mês, dateObj.setDate(val) define o dia, dateObj.setDay(val) define o dia da semana, dateObj .setHours define as horas, dateObj.setMinutes(val) define os minutos, dateObj.setSeconds(val) define os segundos [Nota: esta data e hora começam em 0]
43. Representação FRAME: [window.]frames[n ].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName
44.parent representa o objeto pai, top representa o objeto superior
45.Open the child A janela pai da janela é: opener
46. Indica a localização atual: isso
47. Ao chamar uma função JS em um hiperlink, use: (javascript:) para iniciar com o nome da função
48. Isso não é executado em navegadores antigos JS:<!-- //-->
49. Referenciar um arquivo- estilo JS: <script type="text/javascript" src="aaa.js"></script>
50. Especifique navegadores que não suportam scripts HTML exibidos pelo navegador: <noscript></noscript>
51. Quando houver são hiperlinks e eventos ONCLICK, a versão antiga do navegador irá redirecionar para a.html, caso contrário, irá redirecionar para b.html Exemplo: <a href="a.html " onclick="location.href='b. html';return false">dfsadf</a>
52. Os objetos integrados de JS são: Array, Boolean, Date, Error, EvalError, Function, Math, Number, Object, RangeError, ReferenceError, RegExp, String, SyntaxError , TypeError, URIError
53. Quebras de linha em JS:n
54. Tamanho da janela em tela cheia: <script>function fullScreen(){ this.moveTo(0,0);this.outerWidth=screen .availWidth;this.outerHeight=screen .availHeight;}window.maximize=fullScreen;</script>
55.all em JS representa todos os elementos abaixo dele
56.Ordem de foco em JS: document.getElementByid("Form Element" ).tabIndex = 1
57. O valor de innerHTML é o valor do elemento do formulário: como <p id="para">"como vai <em>você</em>"</p>, então o valor de innerHTML é: como vai <em>você</em></p> em>
58. O valor de innerTEXT é o mesmo acima, exceto que a tag <em> não será exibida.
59.contentEditable pode definir se o elemento pode ser modificado e isContentEditable retorna o status de se ele pode ser modificado. .60.isDisabled
determina se é um estado proibido. desativado define o estado proibido.
61.length obtém o comprimento e retorna um valor inteiro.
62.addBehavior() é um arquivo de função externa chamado por JS. Sua extensão é .htc
. .focus() coloca a janela atual na frente de todas as janelas.
64.blur() significa perder o foco. O oposto de FOCUS(
)
significa que o elemento está selecionado.
a caixa de texto: onfocus=" this.blur()"
67. Obtenha o número de ocorrências deste elemento na página: document.all.tags("div (ou outras tags HTML)").length
68. Existem dois tipos de saída de formulário em JS: módulo Modal e não modal window.showModaldialog(), window.showModeless()
69. Configuração de texto da barra de status: window.status='text', configuração de texto da barra de status padrão: window.defaultStatus = 'texto.';
70 .Adicionar aos favoritos: external.AddFavorite(" http://www.dannyg.com","jaskdlf ")
; = doNothing; Especifique o identificador de erro A sintaxe é: window.onerror = handleError;
72. Especifique a janela pai da janela atualmente aberta em JS: window.opener, suportando múltiplas continuações de opener.opener...
73. Self em JS refere-se à janela atual
74. O conteúdo exibido na barra de status em JS: window.status = "content"
75.top em JS refere-se ao quadro superior no conjunto de quadros
76. Feche a janela atual em JS: window.close ();
77. Caixa de confirmação proposta em JS: if(confirm("Tem certeza?")){alert("ok");}else{alert("Not Ok");}
78. Redirecionamento de janela em JS: window.navigate( " http://www.sina.com.cn ");
79. Impressão em JS: window.print()
80. Caixa de entrada de prompt em JS: window.prompt("message", "defaultReply") ;
81 .Barra de rolagem da janela em JS: window.scroll(x,y)
82. Rolagem da janela para a posição em JS: window.scrollby
83. Definir intervalo de tempo em JS: setInterval("expr",msecDelay) ou setInterval(funcRef, msecDelay) ou setTimeout
84. O modal em JS é exibido na linha IE4+, mas não em NN: showModalDialog("URL"[,arguments][,features])
; ){event.returnValue="gostamos muito de você e esperamos que você fique mais tempo.";}} window.onbeforeunload=verifyClose
86. O identificador de arquivo usado quando o formulário é chamado pela primeira vez: onload()
87. Quando o identificador de arquivo da janela chamado quando o corpo é fechado: onunload()
88. Atributos de window.location: protocol(http:), hostname( www.example.com), port(80), host(www.example.com: 80), pathname("/a/a.html"), hash("#giantGizmo ", refere-se a saltar para a âncora correspondente), href (todas as informações)
89.window.location.reload() atualiza a página atual.
89- 1.parent.location.reload() atualiza o objeto pai (para frames)
89-2.opener.location.reload() atualiza o objeto da janela pai (para janelas abertas únicas)
89-3.top.location. reload() Atualiza o objeto superior (para múltiplas janelas)
90.window.history.back() retorna para a página anterior, window.history.forward() retorna para a próxima página, window.history.go(retorna para a primeira página, você também pode usar o URL visitado)
91.document.write() saída sem quebra de linha, saída document.writeln() com quebra de linha
92.document.body.noWrap
=true;
name.charAt (qual bit numérico), obtém o caractere da variável
94. "abc".charCodeAt (número), retorna o valor do código ASCii do caractere
95. Concatenação de string: string.concat (string2), ou Use
.+= para conectar
96. Variável .indexOf("Character", posição inicial), retorna a posição da primeira ocorrência (calculada a partir de 0)
97.string.lastIndexOf(searchString[,startIndex]) a posição da última ocorrência
98
..string.match(regExpression), determina se os caracteres correspondem a
99.string.replace(regExpression,replaceString) substitui a string existente
100.string.split(separator) retorna uma matriz para armazenar o valor
101.string. (start[,length]) leva a string do dígito até o comprimento especificado
102.string.toLowerCase() torna todas as strings em
letras
minúsculas
.,radix(representando base)]) é forçado a converter para o tipo inteiro
105.parseFloat(string[,radix]) é forçado a ser convertido para o tipo de ponto flutuante
106.isNaN(variable): Teste se é do tipo numérico.
107. A palavra-chave para definir constantes: const, a palavra-chave para definir variáveis: var