gpt4 book ai didi

javascript - 为什么使用脚本类型 babel 而不是 ecmascript 或 javascript 来使用react

转载 作者:行者123 更新时间:2023-11-30 15:53:38 25 4
gpt4 key购买 nike

<script type="media_type"></script>

据我所知,有效的脚本类型可以是 javascript 或 ecmascript 或其他一些有效值。但在 react 中他们使用 text/babel

众所周知,babel 只不过是一个转译器。哪个任务是将代码转换成纯javascript

<script type="text/babel">

</script>

如果浏览器是转译器,为什么以及如何响应此属性值?

最佳答案

React 没有说脚本是用 JavaScript 编写的,因为它不是用 JavaScript 编写的。

如果浏览器无法识别脚本类型,那么除了将其作为文本节点插入页面之外,它什么都不做。

页面大概有一些 JavaScript,它将从 DOM 中提取文本并对其执行某些操作(并且 JS 将使用该类型来识别要从中读取文本的脚本元素)。

关于javascript - 为什么使用脚本类型 babel 而不是 ecmascript 或 javascript 来使用react,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38922346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com