Conf.
PAI - Produzir, Aprender, InovarPAI: RecursosParceirosProjetoApoia Empreendedor seta para direitaCliente
Índice
Colabore Contato: carlosarrobaapoie.org | leandroarrobaapoie.org

Javascript - ECMA-262

Sintaxes representadas por Diagrama Sintático - Diagrama de Sintaxe gerados a partir de BNF , Guia de visualização rápida e Exemplos.

Javascript - CheatSheet{7}
XMLHttpRequest{5}
Safari, Mozilla, Firefox, Opera: var req = new XMLHttpRequest();
Internet Explorer: var req = new ActiveXObject("Microsoft.XMLHTTP");
Object Methods{6}
abort()
getAllResponseHeaders()
getResponseHeader(header)
open(method, URL)
send(body)
setRequestHeader(header, value)
ReadyState Values{1}
0 = Uninitiated
1 = Loading
2 = Loaded
3 = Interactive
4 = Complete
Regular Expressions{3}
Regular expressions take the form: var RegEx = /pattern/modifiers;
Patterns{1}
^Start of string
$End of string
.Any single character
(a|b)a or b
(...)Group section
[abc]Item in range (a or b or c)
[^abc]Not in range (not a or b or c)
a?Zero or one of a
a*Zero or more of a
a+One or more of a
a{3}Exactly 3 of a
a{3,}3 or more of a
a{3,6}Between 3 and 6 of a
!(pattern)Not prefix. Apply rule when
URL does not match pattern.
Modifiers{1}
/gGlobal matching
/iCase insensitive
/sSingle line mode
/mMulti line mode
Event Handlers{4}
Other Events{9}
onBlur: An element loses focus
onChange: The content of a field changes
onMove: User or the script moves a window or frame
OnError: An error occurs when loading a document or an image
onReset: The reset button is clicked
onFocus: An element gets focus
onResize: A window or frame is resized
onSelect: Text is selected
onSubmit: The submit button is clicked
Mouse{8}
onMouseOut: The mouse is moved off an element
onMouseOver: The mouse is moved over an element
onMouseMove: The mouse is moved
onMouseUp: A mouse button is released
onMouseDown: A mouse button is pressed
onClick: Mouse clicks an object
onDblClick: Mouse double-clicks an object
Keyboard{3}
onKeyUp: A keyboard key is released
onKeyDown: A keyboard key is pressed
onKeyPress: A keyboard key is pressed or held down
Page{3}
onAbort: User stops page loading
onUnload: The user exits the page
onLoad: A page or an image is finished loading
In Html{2}
External: <script type="text/javascript" src="javascript.js"></script>
Internal: <script type="text/javascript"> <!-- // JavaScript Here //--> </script>
1. Program

Diagrama Sintático - Diagrama de Sintaxe Javascript Program

2. SourceElement

Diagrama Sintático - Diagrama de Sintaxe Javascript SourceElement

3. FunctionDeclaration

Diagrama Sintático - Diagrama de Sintaxe Javascript FunctionDeclaration

4. FunctionExpression

Diagrama Sintático - Diagrama de Sintaxe Javascript FunctionExpression

5. FormalParameterList

Diagrama Sintático - Diagrama de Sintaxe Javascript FormalParameterList

6. FunctionBody

Diagrama Sintático - Diagrama de Sintaxe Javascript FunctionBody

7. Statement

Diagrama Sintático - Diagrama de Sintaxe Javascript Statement

8. Block

Diagrama Sintático - Diagrama de Sintaxe Javascript Block

9. StatementList

Diagrama Sintático - Diagrama de Sintaxe Javascript StatementList

10. VariableStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript VariableStatement

11. VariableDeclarationList

Diagrama Sintático - Diagrama de Sintaxe Javascript VariableDeclarationList

12. VariableDeclarationListNoIn

Diagrama Sintático - Diagrama de Sintaxe Javascript VariableDeclarationListNoIn

13. VariableDeclaration

Diagrama Sintático - Diagrama de Sintaxe Javascript VariableDeclaration

14. VariableDeclarationNoIn

Diagrama Sintático - Diagrama de Sintaxe Javascript VariableDeclarationNoIn

15. Initialiser

Diagrama Sintático - Diagrama de Sintaxe Javascript Initialiser

16. InitialiserNoIn

Diagrama Sintático - Diagrama de Sintaxe Javascript InitialiserNoIn

17. EmptyStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript EmptyStatement

18. ExpressionStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript ExpressionStatement

19. IfStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript IfStatement

20. IterationStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript IterationStatement

21. ContinueStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript ContinueStatement

22. BreakStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript BreakStatement

23. ReturnStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript ReturnStatement

24. WithStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript WithStatement

25. SwitchStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript SwitchStatement

26. CaseBlock

Diagrama Sintático - Diagrama de Sintaxe Javascript CaseBlock

27. CaseClauses

Diagrama Sintático - Diagrama de Sintaxe Javascript CaseClauses

28. DefaultClause

Diagrama Sintático - Diagrama de Sintaxe Javascript DefaultClause

29. LabelledStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript LabelledStatement

30. ThrowStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript ThrowStatement

31. TryStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript TryStatement

32. Catch

Diagrama Sintático - Diagrama de Sintaxe Javascript Catch

33. Finally

Diagrama Sintático - Diagrama de Sintaxe Javascript Finally

34. DebuggerStatement

Diagrama Sintático - Diagrama de Sintaxe Javascript DebuggerStatement

wikipedia Cheat-sheet Arquivo origem: Javascript.xml. Diagramas Sintáticos gerados a partir de BNF pelo componente BNF -> Diagrama Sintático. Referência rápida (Cheat Sheet)