JSX
Post in
六 06 七月 2019
JSX语法转义器会识别嵌入JavaScript代码中的HTML标签,当遇到’<’标识符就会启动JSX转移过程,遇到’{‘标识符就会当作JavaScript代码进行处理。
引用Babel中负责JSX转义的模块browser.js,并将使用 …
JSX语法转义器会识别嵌入JavaScript代码中的HTML标签,当遇到’<’标识符就会启动JSX转移过程,遇到’{‘标识符就会当作JavaScript代码进行处理。
引用Babel中负责JSX转义的模块browser.js,并将使用 …
使用React只有两个步骤:一是创建虚拟DOM(多层嵌套),二是渲染到浏览器中。我们要做的就是 …
浏览器DOM是由HtmlElement元素组成的树,虚拟DOM是有ReactNode节点元素组成的树。每次数据变化React都会扫描整个DOM树,自动计算与上次虚拟DOM的差异变化,然后 …
props属性集合: 保存组件的初始属性数据(大部分原始数据);
this.props.children数组中会包含本组件实例的所有组件,由React自动填充
this …
import * as express from 'express';
# .babel es6 => es5 X
# default => import
import express from 'express';
const Com = () => {
return (<div></div>)
}
export default Com;
正常用Js
import Com from …
闭包:有权访问另一个函数作用域内变量的函数
C++中函数中的局部变量 …
slice() 方法可提取字符串/数组的某个部分,并以新的字符串/数组返回被 …
//es5
var fun = function () {};
//es6
var fn = () => {};
箭头函数不需要 function 关键字来创建函数,更 …
高阶函数(Higher-order function):一个函数可以接收另一个函数作为参数。 e.g. map, reduce, filter