当前位置: 首页 > news >正文

哪个网站可以悬赏做图厦门关键词优化seo

哪个网站可以悬赏做图,厦门关键词优化seo,潍坊网站建设 选聚搜网络,中国十大做网站公司jsx是什么? jsx全称:javaScript XML是react定义的一种类似于XML的js扩展语法,是jsxml。 xml早期用于存储和传输数据,是标签加数据的形式。只不过后来慢慢的变成了json 其本质就是React.createElement(标签,属性,内容)方法的语法糖…

jsx是什么?

  • jsx全称:javaScript XML
  • 是react定义的一种类似于XML的js扩展语法,是js+xml。
    • xml早期用于存储和传输数据,是标签加数据的形式。只不过后来慢慢的变成了json
  • 其本质就是React.createElement(标签,属性,内容)方法的语法糖
  • 其作用是为了简化虚拟dom

jsx语法规则

  1. 定义虚拟dom时,不写引号。
  2. 虚拟dom标签中混入js 表达式 时,需要使用大括号。这里表达式不是指js代码。下面将js语句(代码)和js表达式进行区分。
    1. 表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方。例如
      1. a。一个变量名
      2. a+b。两个变量相加
      3. demo(1)。调用函数,并传递1
      4. arr.map()。对数组进行加工的方法
      5. function test(){}。定义一个函数
      6. 总结:就是在左边定义一个 const x= 然后用于接收,如果能接收到,就是表达式。
    2. 语句(代码):不能进行接收的,也就是不会产生一个值。例如
      1. for(){}
      2. if(){}
      3. switch(){case:xxx}
      4. 总结:左侧不能用一个变量去接收。
  3. 如果想用class样式,不是写class=“”,而是className=“”
  4. 内联样式,则需要两个大括号,第一个表示要写js,第二个表示要写一个对象key-value的形式。如果key是类似font-size这种则需要改成小驼峰形式。
  5. 虚拟dom必须只有一个根标签
  6. 标签必须要闭合
  7. 标签首字母
    1. 首字母小写,则直接转为html中找同名元素,若没有该标签对应的同名元素就报错
    2. 首字母大写,则react会渲染对应的组件,如果组件没有定义,则报错
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 这是进行移动端适配的 --><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>jsx语法规则</title><style>.title {background-color: orange;width: 400px;}</style>
</head><body><!-- 准备“容器” --><div id="test"></div><script src="../js/react.development.js"></script><script src="../js/react-dom.development.js"></script><script src="../js/babel.min.js"></script><script type="text/babel">const myId = "njTech"const myData = "hello,React"// 1、创建虚拟domconst VDOM = (<div><h2 className="title" id={myId}><span style={{ color: "white", fontSize: "40px" }}>{myData.toLowerCase()}</span></h2><input type="text" /><good>这个会找html中对应的标签,但是html中没有这个good标签,所以会给一个警告</good><Good>这个会找组件,但是没有定义Good组件,所以会报错</Good></div>// <input type="text">// 这样是报错的)// 2、渲染虚拟dom到页面ReactDOM.render(VDOM, document.getElementById("test"))/*** jsx语法规则*      1、定义虚拟dom时,不写引号。*      2、虚拟dom标签中混入js表达式时,需要使用大括号*      3、如果想用class样式,不是写class="",而是className=""*      4、内联样式写法style={{}},需要两个大括号,第一个表示要写js,第二个表示要写一个对象key-value的形式。如果key是类似font-size这种则需要改成小驼峰形式。*      5、虚拟dom必须只有一个根标签*      6、标签必须要闭合*      7、标签首字母*          1)首字母小写,则直接转为html中找同名元素,若没有该标签对应的同名元素就报错。*          2)首字母大写,则react会渲染对应的组件,如果组件没有定义,则报错。*/</script>
</body></html>
http://www.tdrn.cn/news/115.html

相关文章:

  • 推荐电商网站建设美国搜索引擎排名
  • 武隆专业网站建设公司google永久免费的服务器
  • 局域网内用自己电脑做网站百度高级搜索
  • 成都网站建设科技公快速优化官网
  • 保障性住房建设投资中心网站网站首页排名seo搜索优化
  • fireworks做网站高清视频线转换线
  • 摇一摇抽签用什么网站做百度学术官网入口网页版
  • 辽宁建设工程信息网上网站seo的方法
  • 网页设计与网站开发的总结四川网站seo
  • acaa平面设计师证书报名费网站seo排名优化软件
  • 怎么做刷业务网站海南seo排名优化公司
  • 做书的网站有哪些内容网络营销出来做什么
  • 原创网站设计费用中国新闻社
  • 政府 内部 网站中国互联网电视app下载安装
  • 菠菜导航网站可以做排名优化价格
  • 打开b站看直播公众号关键词排名优化
  • 营销型网站建设的标准临沂森佳木业有限公司
  • 家具能在什么网站上做培训学校怎么招生
  • 在工商局网站如果做注销公告中国搜索网站排名
  • 网页设计代码模板源代码达州seo
  • web网站开发需要什么?seo网站推广收费
  • 清远 网站建设网站推广方法
  • 哪个平台可以免费推广seo店铺描述例子
  • 网站google排名出现过几分钟在线排名优化
  • h5直播网站站长之家seo一点询
  • 制作一份网站建设的简要任务执行书网站搜索引擎优化主要方法
  • 国外那些网站是做五金批发今日最新消息
  • 网站制作如何抖音seo源码搭建
  • 英德市建设及城乡管理局网站网络营销常见术语
  • 凡科网站可以做淘宝客吗武汉网站制作