Uncaught SyntaxError: Unexpected reserved word in a {name} file

Uncaught SyntaxError: Unexpected reserved word in a {name} file

我遇到了一个奇怪的情况,我得到了这个错误:Uncaught SyntaxError: Unexpected reserved word (at addLocalSkillset.js?t=1654154827218:28:21),我试图删除 headers 变量和 URL 变量,但仍然发现了这个错误.

事实上,如果您看到该文件,没有使用保留字,是不是很奇怪?

import { API_URL, API_KEY } from '../../../@constants/Global/Env';

const addLocalSkillset = (workSpaceId) => {

    const newSkillset = {
        skills_group: `Untitled ${Math.random().toString().substring(2, 5)}`,
        skills_set: [],
        workSpaceId: workSpaceId,
    };

    const _URL = `${API_URL}/predefinedskills`;

    const _headers = {
        'api-key': API_KEY,
        'user-token': token,
    };

    var body = new FormData();
    body.append('predefinedSkills', JSON.stringify(newSkillset));

    const requestOptions = {
        method: 'POST',
        headers: _headers,
        body: body,
    };

  try {
    const request = await fetch(_URL, requestOptions);
    const response = await request.json();
    console.log('result', response);

    if (response.status === true) {
      return {
        data: res.data,
        status: true,
        message: 'Succesfully added a skill set.',
      };
    } else {
      return {
        status: false,
        message: "Something wen't wrong adding a skill set.",
      };
    }
  } catch (error) {
    return {
      status: false,
      message: "Something wen't wrong adding a skill set.",
    };
  }
}

export default addLocalSkillset;

在变量之前声明函数时添加异步

const addLocalSkillset = async (workSpaceId) => {