是否存在与对字符串文本使用JSX语法相关的性能问题,如
<div class={"container"}/>而不是
<div class="container"/>我理解这两种工作完全相同,而且第一种选择是不必要的,但我只是好奇,是否大规模(大量)地这样做对应用程序的性能有帮助。
发布于 2018-11-03 09:04:22
const a = <div class="container" />;
const b = <div class={"container"} />;变成了
"use strict";
var a = React.createElement("div", { "class": "container" });
var b = React.createElement("div", { "class": "container" });因此,在性能上没有差别。"container"字符串周围的花括号只是从jsx语法切换回标准javascript语法。字符串文字在这两种方式中都是相同的,这意味着没有区别。
https://stackoverflow.com/questions/53078831
复制相似问题