当前位置: 首页 > 知识库问答 >
问题:

JSX在普通JavaScript文件中工作,如何工作?

孔逸春
2023-03-14

我有最新版本的VsCode,我正在按照教程创建一个基本的下一个。js应用程序

我注意到教程使用了JSX in。JS文件,我的编辑器没有抱怨JSX。

这怎么可能?VsCode默认情况下是否识别中的JSX。JS文件?下一步做什么。js自动编译JSX?

共有1个答案

白驰
2023-03-14

是的VS Code在开箱即用的*. js*. jsx文件中都支持JSX。这只会影响智能感知和其他编辑器功能。我们不提供任何内置编译器集成,但您可以轻松设置自己的任务或使用命令行

在幕后,jsx在*. js文件中启用的原因是我们创建了一个隐式的jsconfig.json,看起来像:

{
    "compilerOptions": {
        "target": "ES6",
        "module": "commonjs",
        "jsx": "preserve"
    },
    "exclude": [
        "node_modules",
        "**/node_modules/*"
    ]
}
 类似资料:
  • 这是怎么回事?它不是按降序打印考试成绩,我也没有得到平均值的值。显示 0.0 她给我的指示是: 该类将允许用户在数组中输入5个分数。然后它将按降序重新排列数据并计算数据集的平均值。 属性: •data[]-将包含分数的数组 • 平均值 — 分数的算术平均值 方法: 平均-构造函数。它将为数组分配内存。使用for循环重复向用户显示提示,该提示应指示用户应输入分数1、分数2等。注意:计算机从0开始计数

  • 问题内容: 可能是JavaScript中鲜为人知的部分,位于原型链旁边。 所以问题是:如何… …实际上是创建一个对象,并定义其原型链/构造函数/等? 最好是显示一个替代方案,以充分理解该关键字。 问题答案: 的操作者使用内部方法,它基本上具有下列功能: 初始化新的本机对象 设置此对象的内部,指向Function 属性。 如果函数的属性不是对象(则使用原始值,例如Number,String,Bool

  • 问题内容: 我不喜欢动态编程语言,但是我写了相当一部分JavaScript代码。我从来没有真正了解过这种基于原型的编程,有人知道它是如何工作的吗? 我记得很久以前与人们进行过多次讨论(我不确定自己在做什么),但是据我了解,这里没有一个课堂的概念。这只是一个对象,这些对象的实例是原始对象的副本,对吧? 但是,此“ .prototype”属性在JavaScript中的确切目的是什么?它与实例化对象有何

  • 本文向大家介绍“ this”关键字在JavaScript中如何工作?,包括了“ this”关键字在JavaScript中如何工作?的使用技巧和注意事项,需要的朋友参考一下 在JavaScript中,此关键字用作引用,以引用执行的代码的对象或主题。 示例

  • 问题内容: 我刚刚开始一个新的React项目,并决定使用此模式,该模式基本上根据文件各自的组成部分对文件进行分组: 在这种情况下,令人困惑的是index.js的工作方式。如引用: 使用index.js文件可以为组件提供简单的入口点。即使它们增加了噪音,也简化了导入。 什么文章没有做的就是在一个什么样的深度 内的 这些文件。在可编辑组件的情况下,你会和理想是什么样子? 问题答案: 好吧,这种精确的结

  • 问题内容: 以下代码如何将该数组按数字顺序排序? 我知道如果计算结果是… 小于0 :“ a”被排序为比“ b”低的索引。 零: “ a”和“ b”被视为相等,并且不执行排序。 大于0: “ b”被排序为比“ a”低的索引。 在排序过程中是否多次调用了数组排序回调函数? 如果是这样,我想知道每次将两个数字传递给函数。我假设它首先使用“ 25”(a)和“ 8”(b),然后是“ 7”(a)和“ 41”(