美文网首页
nodejs基础二

nodejs基础二

作者: qqqc | 来源:发表于2017-03-19 14:52 被阅读0次

一.创建nodejs服务器

每次修改要用control+c结束服务器再重新打开

var http = require('http')//引用http模块,用js写的,用来创建一个web服务器或处理http相关的任务;
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/plain'})
res.end('Hello Wrold\n')
}).listen(1337,'127.0.0.1')
//通过createServe()方法返回新建的web服务器,通过lesson()方法使web服务器绑定端口1337来获取请求,通过回调函数在返回的请求头中写入表示请求成功的状态码200和数据类型为text/plain的文本,输出hello world;

二.命令行中体验

node.js和浏览器执行环境
相同点:都能执行一般的Js代码
不同点:全局变量不同,例如window,document等只能在浏览器中取到,而process则只能在node环境中取到。
宿主:浏览器、node;
全局变量:浏览器-window、document;node - process;
nodejs 本质是一个js的执行环境 由于封装和底层的处理赋予了更大的能力

3.退出node环境

.exit

相关文章

  • nodejs基础二

    一.创建nodejs服务器 每次修改要用control+c结束服务器再重新打开 二.命令行中体验 node.js和...

  • nodeJS基础二 模块

    模块 在nodeJS中一个文件就是一个模块,这个模块本质就是一个函数 模块化 CommonJs exports...

  • 说明

    nodejs基础

  • Node.js 安装

    基础安装 1、到 nodejs官网 https://nodejs.org[https://nodejs.org]...

  • Angular学习笔记(三)搭建项目基础

    一、Angular程序架构的基础 二、搭建Angular开发环境 1. 安装Nodejs,Angular,编辑器 ...

  • nodejs基础

    NodeJs是什么 Node.js is a JavaScript runtime built on Chrome...

  • nodejs基础

    Buffer: 处理二进制数据 二进制数据的获取 文件数据 网络数据 二进制数据的可读性:base64 Base6...

  • nodeJS 基础

    Node.js 可以理解为能在操作系统上跑的js(不仅仅在浏览器) 还能当web服务器哟~ 用的Chrome V8...

  • nodeJS基础

    Node.js REPL(交互式解释器) Node.js REPL(Read Eval Print Loop:交互...

  • NodeJS基础

    一、基础 关闭服务器----------------查看对应服务器端口PID : lsof -i tcp 8989...

网友评论

      本文标题:nodejs基础二

      本文链接:https://www.haomeiwen.com/subject/crwmnttx.html