node js syntaxError:意外的标识符

时间:2016-12-10 11:29:46

标签: node.js

关于这个问题有很多问题,但没有一个是有用的,因为它们修复了具体的语法错误。我是Javascript编程的新手,几周前就开始了。 我想在Node.js上运行我的脚本,但由于某种原因它无法正常工作。它给了我下一个错误:SyntaxError: Unexpected identifier 我说的是非常简单的脚本,如下所示:

 var orders =[
  {amount: 250 },
  {amount: 400 },
  {amount: 100 },
  {amount: 325 },
 ];
  var totalAmount=0
  for(var i=0; i< orders.length; i++){

   totalAmount+=orders[i].amount;

   }

  console.log(totalAmount);

基本上我的浏览器顺利运行。 我真的很抱歉打扰你这么小的傻事,但我很感激任何帮助。在节点js上使用我的脚本更容易。

2 个答案:

答案 0 :(得分:0)

您如何在nodejs中运行脚本?如果您刚刚开始使用js,请在浏览器中尝试。或者,如果你真的想要它与nodejs。

  1. 在此处下载Windows可执行文件:http://nodejs.org/#download
  2. 将文件复制到C:\
  3. 创建C:\ hello.js
  4. 粘贴以下内容:

    var http = require('http');
    http.createServer(function (req, res) {
      res.writeHead(200, {'Content-Type': 'text/plain'});
      res.end('Hello World\n');
    }).listen(1337, "127.0.0.1");
    console.log('Server running at 127.0.0.1:1337');
    
    1. 保存文件
    2. 开始 - &gt;运行... - &gt; cmd
    3. c:C:&gt;节点hello.js

答案 1 :(得分:0)

我似乎遇到了问题,我试图通过语言shell窗口而不是node.js命令提示符运行。我知道这很傻,但是没有指定在哪里运行节点命令。顺便说一句,我发现了更多,然后我在期待。我不后悔在这里注册,你在这里有很多材料。感谢你们。 我希望有一天我可以帮助别人。