jsx: 专业术语是, 一种javascript语法扩展 简单理解,就是在js中可以直接书写html标签,类似 XML标记 let a = "
welcome
" let a =
welcome
就是jsx语法 关于jsx语法需要注意地方: 1. 书写格式 let a =

welcome ijilu.cn

2. 多个标签,必须有一个根元素 let a =

welcome ijilu.cn

xxx × let a =

welcome ijilu.cn

xxx
√ 3. 可以随意缩进 let a =

welcome ijilu.cn

xxx
4. 单标记必须闭合 let a = × let a = √ let a =
× let a =
√ 5. jsx语法里面写js代码,必须用 {} let str = 'welcome'; let a =
{str}
6. class -> className let a =
aaa
7. style -> 写成json形式 json属于js语法 let a =
8. 事件 普通html中:
在jsx中,事件名,必须采用驼峰命名发,单词首字母大写 let a =
xxxx
× let a =
xxxx
√ onmouseover -> onMouseOver onmouseout -> onMouseOut oncontextmenu -> onContextMenu onchange -> onChange oninput -> onInput ......