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) => {
我遇到了一个奇怪的情况,我得到了这个错误: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) => {