初识node

介绍:

nodeJS是基于chrome V8引擎的JavaScript运行环境。可方便的构建快速,可扩展的网络应用程  序的平台。使用事件驱动,非阻塞I/O模型,轻量,高效,可以完美的处理实时数据,运行在不      同的设备上。

为什么使用nodeJS?

  1. 基于JavaScript语言,学习成本减低,前后端统一语言,实现程序员的全栈开发,同意公共    类库,代码标准化。
  2. 没有重新开发运行时环境,选择目前最快的浏览器内核V8作为执行引擎,保证了NodeJs的  性能 和稳定性。
  3. 开发高效,代码简单,单线程机制,异步编程,能够很好的处理IO密集型应用。
  4. 社区众多。

server.js文件中的代码如下:

  1. 通过require指令引入http模块:

         var http = require(“http”);

     2. 创建服务器:

         http.createServer(function(request, response) {

         //发送http头部  http状态值:200 OK  内容类型: text/plain

         response.writeHead(200, { ‘Content-Type’: ‘text/plain’ });

        //发送响应数据”Hello World”

        response.end(‘Hello World \n’);

        }).listen(8888);

        //终端打印信息

        console.log(“Server running at http://127.0.0.1:8888”);

     3. 使用node命令执行server.js文件:

         node server.js

     4. 用浏览器进行访问:

         输入http://127.0.0.1:8888会看到输出Hello World的界面。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值