Javascript 如何在JS文件中进行注释?使用HTML语法错误和JS错误?

Javascript 如何在JS文件中进行注释?使用HTML语法错误和JS错误?,javascript,reactjs,comments,Javascript,Reactjs,Comments,如果我放置//告诉JS编译器我想做一个注释,它会呈现它,但是如果我放置html语法,它会出错并说解析 如果我使用HTML语法,当我使用JS时,它会显示文本 这是我的Join.js文件 从“React”导入React,{useState}; 从路由器dom导入{Link}//链接到我们的/聊天路径 /*导入我的样式*/ 导入“./Join.css”; 导出默认函数签名{ //我必须始终在基于函数的 //组件,没有其他地方 //索引中的第一个元素是变量名,第二个是setter func //name

如果我放置//告诉JS编译器我想做一个注释,它会呈现它,但是如果我放置html语法,它会出错并说解析

如果我使用HTML语法,当我使用JS时,它会显示文本

这是我的Join.js文件

从“React”导入React,{useState}; 从路由器dom导入{Link}//链接到我们的/聊天路径 /*导入我的样式*/ 导入“./Join.css”; 导出默认函数签名{ //我必须始终在基于函数的 //组件,没有其他地方 //索引中的第一个元素是变量名,第二个是setter func //name是一个状态,setName是一个函数,它是状态的setter //我正在向name Stage传递一个空字符串 const[name,setName]=useState; //国家2 常数[房间,设置室]=使用状态; 回来 参加 //OnChange处理程序:当用户在文本框中键入某个内容时,组件的逻辑发生 //将提出一项活动 回来 setNameevent.target.value}/> setRoomevent.target.value}/> {/*链接将引导我们聊天,但由于带有问号,我们必须传入参数 如果输入validatio usrename和pass错误,则阻止用户登录,因为这将导致app*/} {/*仅在满足条件时引发事件*/} !名字| |!房间e、 preventDefault:null}to={`/chat?name=${name}&room=${room}`> 签到968 6342 56837 ; }
可以使用{}在jsx中添加注释

e、 g


我不知道如何反应,但我不认为您可以直接在JavaScript中删除HTML代码。您需要将其作为字符串引用或使用模板文字。@ScottMarcus这不是HTML,而是JSX,只要正确配置为传输到vanilla JS,它在React项目中是有效的。尽管OP的JSX代码中的注释语法不正确。
export default function SignIn() {
    return <div>
       {
          // woohoo! 
       }
       {/* oooooh ya */}
    </div>
}