`

nodejs入门小实例

阅读更多

        首先下载node.js,然后解压到D盘,配置好后,打开cmd用cd命令切换到nodejs目录。

 

实例一:Hello world

        在node目录下建立hello文件夹,并在其下新建hello.js文件,在里面输入:

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

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



实例二:从浏览器中输出Hello World

        在node\hello目录下建立helloworld.js文件,内容如下:

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

        然后在命令台中输入node helloworld。

        在浏览器输入http://localhost:8090/



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

        在node\hello目录下建立helloworld2.js文件,内容如下:

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)); 

        然后在命令台中输入node helloworld2。



文章来源:http://wenku.baidu.com/link?url=tvbLmfo-OQlK7OAff_Mo1BxOSOMQeMe57N-E_xf3wU7D7Jw7EEKWOx6--jTTVZwBfwMyzK5tfjksdufTYSoYWL4vy8_KxdY-Kuqou_YhDNa

  • 大小: 2.1 KB
  • 大小: 1.8 KB
  • 大小: 1.7 KB
  • 大小: 44.9 KB
  • 大小: 1.8 KB
分享到:
评论

相关推荐

    NodeJS入门项目案例(Express+Mysql)

    NodeJS入门项目案例(Express+Mysql)是一个适合初学者的教程,旨在引导你进入Node.js服务端开发的世界。在这个项目中,我们将使用Express框架,一个简洁且强大的Web应用开发框架,以及Mysql,一个流行的开源关系型...

    Nodejs入门经典

    本资源"Nodejs入门经典"旨在帮助初学者快速掌握Node.js的基础知识和实际应用。 **一、Node.js简介** Node.js的核心特性是它的事件驱动架构和非阻塞I/O模型,这使得它非常适合用于处理并发请求,尤其是在处理大量...

    nodejs入门教程六:express模块用法示例.docx

    在本篇《Node.js入门教程六:Express模块用法示例》中,我们将深入探讨Express——一个基于Node.js平台的极简、灵活的web应用开发框架。Express使得构建web应用变得简单,它提供了丰富的功能,如中间件系统、路由...

    nodejs+express入门小例子

    这个"nodejs+express入门小例子"将帮助初学者理解这两个工具的核心概念和它们如何协同工作。 首先,Node.js是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码。Node.js的非阻塞I/...

    nodejs入门教程之简单的http服务器.docx

    在这个入门教程中,我们将学习如何使用 Node.js 实现一个简单的 HTTP 服务器。 首先,我们需要引入 Node.js 的内置 `http` 模块,这个模块提供了创建 HTTP 服务器的能力。HTTP(超文本传输协议)是互联网上应用最为...

    nodejs入门

    ### Node.js 入门知识点详解 #### 一、Node.js简介 - **定义**:Node.js是一种开源的、跨平台的JavaScript运行环境。它允许开发者使用JavaScript编写服务器端的应用程序。 - **特点**: - **非阻塞I/O模型**:采用...

    《Node入门一本全面地Node.js教程》PDF

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这本《Node入门一本全面地Node.js教程...同时,实践项目是巩固理论知识的最佳方式,建议读者结合实例进行学习。

    nodejs入门教程三:调用内部和外部方法示例

    本文实例讲述了nodejs入门教程之调用内部和外部方法。分享给大家供大家参考,具体如下: 1.创建fun.js var fun3 = require('./fun3'); var fun2 = require('./fun2'); function fun1(){ console.log(我是fun1); /...

    nodejs入门教程五:连接数据库的方法分析

    本文实例讲述了nodejs入门教程之连接数据库的方法。分享给大家供大家参考,具体如下: 参考文章链接: nodejs连接mysql 1.准备工作 在nodejs中没有mysql模块,但npm中提供了mysql,所以可以使用npm安装mysql 命令:...

    nodejs入门教程六:express模块用法示例

    本文实例讲述了nodejs入门教程之express模块用法。分享给大家供大家参考,具体如下: /** * Created by Dason on 2017/3/28. */ var express = require('express'); var morgan = require('morgan');//打印日志的...

    nodejs实战pdf+源码_nodejs_nodejs实战pdf+源码_

    1. **基础入门**:讲解JavaScript在Node.js环境下的工作方式,以及如何安装和设置开发环境。书中会介绍Node.js的核心模块,如`fs`(文件系统)模块用于读写文件,`http`模块用于创建HTTP服务器。 2. **模块系统**:...

    node+websocket入门实例

    node+websocket入门实例,在谷歌测试成功。 1) 安装nodejs。 2) 执行cmd进入命令窗口,cd websocketdemo目录。 3) node server.js 4) 双击client.html显示页面。 5)输入信息,点击send。

    nodejs入门教程四:URL相关模块用法分析

    本文实例讲述了nodejs入门教程之URL相关模块用法。分享给大家供大家参考,具体如下: 1.URL 模块:用于 URL 处理与解析 1)URI 与 URL : URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个...

    NodeJs教程含NodeJS API介绍(中文版)

    《NodeJS API介绍》部分将详细阐述这些API的使用方法,每个API都会配合实例代码进行说明,帮助读者更好地理解和应用。例如,如何使用fs模块读取文件内容,如何使用http模块创建一个简单的Web服务器,以及如何利用...

    NodeJS中的模块是单例的吗?

    .wkpf,.wkpf1{ font-family:"微软雅黑"; font-size:13px; line-height:30px; text-decoration:none;...本文从属于笔者的NodeJS入门与最佳实践中的NodeJS基础系列文章,包括NodeJS入门、NodeJS模块导出与解析、No

    nodejs最好的入门资料

    - **实践性强**:本书提供了丰富的实例代码,可以帮助读者更好地将理论知识应用于实际开发中。 综上所述,《Learning Node》是一本非常适合 Node.js 初学者使用的教材,无论是从内容的实用性还是从教学方式的易懂性...

    NodeJS的模块写法入门(实例代码)

    在Node.js中,模块是代码组织的基本单位,它允许我们将应用程序的不同部分封装起来,以便于重用、管理和维护。Node.js的模块系统是基于CommonJS规范实现的,它提供了加载和导出模块的功能。让我们深入了解一下如何在...

    nodejs入门教程一:概念与用法简介

    本文实例讲述了nodejs概念与用法。分享给大家供大家参考,具体如下: 一. nodejs 的特点 1.nodejs 是一个javaScript 的运行平台,采用了Google Chrome浏览器的V8引擎。 2.拥有事件驱动:当web server接收到请求,就...

Global site tag (gtag.js) - Google Analytics