我使用Babel编译器将JSX转换为JavaScript。这是我感到好奇的一段代码。
getInitialState: function getInitialState() {
//List out different states that ListComponent could possibly have
return {
showList: true,
listType: this.props.type
在将JSX编译为JS之后,getInitialState是一个名为getInitialState()的方法。我不知道为什么它不是匿名方法。
原始代码:
getInitialState: function() {
//List out different states that ListComponent could possibly have
return {
showList: true,
listType: this.props.type
这样写有性能优势吗?
arguments.callee
。 - OriolSetFunctionName
。 - loganfsmyth