为了账号安全,请及时绑定邮箱和手机立即绑定

有懂的吗,谢谢啦

$ node

> var a=1;b=2;var add= function(a,b){return a+b;}add(a,b);

SyntaxError: Unexpected identifier

    at Object.exports.createScript (vm.js:24:10)

    at REPLServer.defaultEval (repl.js:235:25)

    at bound (domain.js:287:14)

    at REPLServer.runBound [as eval] (domain.js:300:12)

    at REPLServer.<anonymous> (repl.js:431:12)

    at emitOne (events.js:82:20)

    at REPLServer.emit (events.js:169:7)

    at REPLServer.Interface._onLine (readline.js:211:10)

    at REPLServer.Interface._line (readline.js:550:8)

    at REPLServer.Interface._ttyWrite (readline.js:827:14)

>


正在回答

2 回答

同学,每声明一个新变量都需要var一下,你var a=1;  b=2;  (??????)  你的b变量前面的var呢?还有记得基本上每写完一个语句都要记得加分号

0 回复 有任何疑惑可以回复我~

{return a+b;}add(a,b);这里}后面写少了一个;

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219394    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

有懂的吗,谢谢啦

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信