gpt4 book ai didi

javascript - 为什么我们应该在 return 语句中使用 {}

转载 作者:行者123 更新时间:2023-12-04 02:25:43 27 4
gpt4 key购买 nike

我是 React 新手,我有疑问:

为什么我应该在 return 语句中使用花括号?

示例代码:

import React from 'react';
import Hobbies from './Hobbies';

const HobbyList = () => {

const hobbies = ["Surfing", "Rock climbing", "Mountain biking", "Breakdancing"];
return (
<div>
{ hobbies.map(hob => <Hobbies hobbies={hob}/>)}
</div>
);
};

export default HobbyList;

最佳答案

不知何故,代码需要与 HTML 标记分开,这就是您在 return 语句中运行 JavaScript 代码的方式。

正如文档所述:

It is called JSX, and it is a syntax extension to JavaScript. We recommend using it with React to describe what the UI should look like. JSX may remind you of a template language, but it comes with the full power of JavaScript.

建议阅读的文档:

  1. Introducing JSX
  2. Embedding Expressions in JSX

希望这会有所帮助!

关于javascript - 为什么我们应该在 return 语句中使用 {},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59335523/

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