gpt4 book ai didi

javascript - 声明对象文字时出现意外的标识符错误

转载 作者:行者123 更新时间:2023-12-01 03:11:34 26 4
gpt4 key购买 nike

为了完成一个简单的 Node.js 练习,我尝试了几种变体。我怀疑我错过了一些非常简单的事情。

我创建 var Calc 的原因是因为我想导出“计算器”函数。

错误:

/Users/alex/zdev/react-project/calc.js:4
var add = function(){
^^^

SyntaxError: Unexpected identifier

文件 calc.js:(文件已被缩短以保持简洁)

var readline = require('readline-sync');

var Calc = {
var add = function(){
var num1 = readline.question("num1: ");
var num2 = readline.question("num2: ");
console.log(num1 + num2);
};
}

module.export = Calc;

调用文件:

var calc = require('./calc');

var Calc = new calc.Calc();

Calc.add();
Calc.sub();
Calc.divide();

最佳答案

您使用函数 add 定义了一个新对象 Calc,但语法不正确。正确的语法是:

var Calc = {
add: function() {
var num1 = readline.question("num1: ");
var num2 = readline.question("num2: ");
console.log(num1 + num2);
}
};

关于javascript - 声明对象文字时出现意外的标识符错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45806209/

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