44 lines
713 B
Plaintext
44 lines
713 B
Plaintext
|
============================================
|
||
|
JSDoc
|
||
|
============================================
|
||
|
|
||
|
/*
|
||
|
* @return {void}
|
||
|
*/
|
||
|
function foo() {}
|
||
|
|
||
|
----
|
||
|
|
||
|
(program
|
||
|
(comment)
|
||
|
(function_declaration
|
||
|
(identifier)
|
||
|
(formal_parameters)
|
||
|
(statement_block)))
|
||
|
|
||
|
============================================
|
||
|
JSX
|
||
|
============================================
|
||
|
|
||
|
const foo = 2;
|
||
|
|
||
|
<div>{{foo}}</div>
|
||
|
|
||
|
----
|
||
|
|
||
|
(program
|
||
|
(lexical_declaration
|
||
|
(variable_declarator
|
||
|
(identifier)
|
||
|
(number)))
|
||
|
(expression_statement
|
||
|
(jsx_element
|
||
|
(jsx_opening_element
|
||
|
(identifier))
|
||
|
(jsx_expression
|
||
|
(object
|
||
|
(shorthand_property_identifier)))
|
||
|
(jsx_closing_element
|
||
|
(identifier)))))
|
||
|
|