zoukankan      html  css  js  c++  java
  • 【nodejs】 Node.js初探之hello world【转】

    第一个例子:hello world。

    在node目录下建立hello.js文件,然后在里面输入:

        var sys = require("sys");  
        sys.puts("Hello world"); 
    

    然后我们在命名台中输入命令node hello.js,就能看到命名台输出结果Hello world。

    第二个例子:hello world2。

    好了,这次我们试从游览器中输出hello world。在node目录下建立http.js,然后输入:

    var sys = require("sys"),  
        http = require("http");  
    http.createServer(function(request, response) {  
        response.writeHeader(200, {"Content-Type": "text/html"});  
        response.write("Hello World!");  
        response.end();  
    }).listen(8080);  
    sys.puts("Server running at http://localhost:8080/"); 
    

     然后我们在命名台中输入命令node http.js,在浏览器输入http://localhost:8080/

    第三个例子:hello world2。

    node.js提供一个Buffer类用于转换不同编码的字符串。目前支持三种类型:'ascii','utf8'与'binary'。详见这里

    var Buffer = require('buffer').Buffer,  
    buf = new Buffer(256),  
    len = buf.write('\u00bd + \u00bc = \u00be', 0);  
    console.log(len + " bytes: " + buf.toString('utf8', 0, len));
    

     第四个例子:hello world3。

    //synopsis.js  
    //synopsis 摘要, 梗概,大纲  
    var http = require('http');  
       
    http.createServer(function (request, response) {  
      response.writeHead(200, {'Content-Type': 'text/plain'});  
      response.end('Hello World\n');  
    }).listen(8124);  
       
    console.log('Server running at http://127.0.0.1:8124/'); 

    前台地址栏:http://localhost:8124/

    出处:http://www.cnblogs.com/rubylouvre/

  • 相关阅读:
    Linux下C程序内存泄露检测
    C++的XML编程经验――LIBXML2库使用指南
    C的xml编程-libxml2
    15 手写数字识别-小数据集
    14 深度学习-卷积
    13-垃圾邮件分类2
    12.朴素贝叶斯-垃圾邮件分类
    11.分类与监督学习,朴素贝叶斯分类算法
    9、主成分分析
    7.逻辑回归实践
  • 原文地址:https://www.cnblogs.com/sniper007/p/3135051.html
Copyright © 2011-2022 走看看