Javascript意外标识符函数



我正在使用Zap从Webhook获取信息到Salesforce,并且在Webhook中字段为空白的情况下,我试图用字符"NA"替换空白字段,但不断得到以下错误:

SyntaxError: Unexpected identifier Function (native) Domain。(/var/task/index.js:52:23) Domain.run (domain.js:228:14) module.exports.handler (/var/task/index.js:51:5)

我的代码如下:

返回{名字:inputData。第二推荐人的名字。替换(//g,"NA"),副演示者姓氏:inputData。第二推荐人姓名。替换(//g,"NA"),次要演示者标题:inputData。第二演示者的标题。替换(//g,"NA")}

我试过用/"/g和/"/g替换//g,但这两个都不工作。

你没有正确封装你的字符串-试试:

return {
  'Secondary Presenter Fiirst Name': inputData['Secondary Presenter Fiirst Name'].replace(/ /g, "NA"),
  'Secondary Presenter Last Name': inputData['Secondary Presenter Last Name'].replace(/ /g,"NA"),
  'Secondary Presenter Title': inputData['Secondary Presenter Title'].replace(/ /g,"NA")
}

注意-我修复了一些格式,但重要的是正确使用'来封装字符串和键。

最新更新