• Node.js学习笔记

    1.Node.js本质上是一个JavaScript执行环境,跟Chrome的console命令行一样,可以直接在里面编写JS代码并执行两个的区别在于,都有一些自己独特的全局变量,譬如chrome中可以有window和document等,Node.js有process等全局变量2.exports与mo...

    2023-11-27 16:47:09
  • Node.js 概述 JavaScript 标准参考教程(alpha) Node.js 概述

    草稿二:Node.jsNode.js 概述GitHub TOP Node.js 概述来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录简介安装与更新版本管理工具nvm基本用法REPL环境异步操作全局对象和全局变量模块化结构概述核心模块自定义模块异常处理try…catch结构回...

    2023-11-27 13:04:40
  • Node.js——Async 一:流程控制 二:工具类 三:集合操作

    为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其中最简单最常用的...

    2023-11-27 10:10:31
  • 一、Node.js安装及环境配置之Windows篇

    一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、N...

    2023-11-26 14:23:03
  • node.js接收异步任务结果的两种方法----callback和事件广播

    事件广播 发送方调用emit方法,接收方调用on方法,无论发送方或是接收方,都会工作在一个频道声明了一个模块,用于读取mime.json中的记录var fs = require('fs');var events = require('events');var eventemitter = new e...

    2023-11-25 17:28:55
  • node.js的iconv模块----在linux上读取windows编码文件

    有时候我们在windows上会保存一些中文文字信息文件,然而由于编码集的差异,这文件在linux上显示为乱码,其中一种解决方法是node.js的iconv模块var fs = require('fs');var readstream = fs.createReadStream('./新建文本文档.t...

    2023-11-25 17:24:55
  • 【转】Node.js到底是用来做什么的 Node.js的到底是用来做什么的 Node.js的简介 杂叙 结语

    在阐述之前我想放一个链接,这是国外的一个大神,对于node.js非常好的一篇介绍的文章,英文比较好的朋友可以直接去阅读,本文也很大程度上参考了这篇文章,也同时感谢知乎用户厂长对于本文的翻译!原文题目为Node.js is the New BlackNode.js的简介根据*对于Node.js的...

    2023-11-25 12:16:28
  • 最简单的方式在linux上升级node.js版本

    node的升级频率太高,n模块来升级是最方便的,网上看了很多资料介绍使用n模块,但是安装n模块之后却经常找不到这个命令 很多同学安装之后直接去使用n会发现命令不存在,就停留在这一步无法前进了。解决方法很简单。仔细查看安装n模块之后的返回信息,进入对应的n目录然后就可以使用n命令进行升级了。如下:如果...

    2023-11-24 19:47:20
  • Node.js学习笔记----day01

    认真学习,认真记录,每天都要有进步呀!!!加油叭!!!一、Node.js的简介Node.js是什么(1)Node.js不是一门语言(2) Node.js也不是库,也不是框架(3)Node.js是一个JavaScript运行时的脚本简单的说 Node.js 就是运行在服务端的 JavaScript。可...

    2023-11-24 12:48:52
  • Node.js学习笔记----day04

    认真学习,认真记录,每天都要有进步呀!!!加油叭!!!一、Express原生的http在某些方面上不足以满足我们的开发需求,所以我们需要使用框架来提高我们的开发效率,框架的目的就是提高开发效率,让我们的代码更高度统一1. 什么是expressExpress 是一个简洁而灵活的 node.js Web...

    2023-11-24 12:39:26
  • Node.js学习笔记----day04之学生信息管理系统

    认真学习,认真记录,每天都要有进步呀!!!加油叭!!!一、起步项目结构安装需要的包初始化显示index.htmlindex.htmlvar express = require('express')var app = express()app.use('/node_modules/', express...

    2023-11-24 12:32:32
  • Node.js学习笔记----day03

    认真学习,认真记录,每天都要有进步呀!!!加油叭!!!一、Node中的模块系统使用Node编写应用程序主要就是在使用EcmaScript和浏览器不一样的是,在Node中没有BOM、DOM核心模块文件操作的fshttp服务的httpurl路径操作模块os操作系统信息第三方模块art-template必...

    2023-11-24 12:24:37
  • Node.js学习笔记----day02

    认真学习,认真记录,每天都要有进步呀!!!加油叭!!!一、简单实现Apache功能var http = require('http')var fs = require('fs')// 1. 创建 Servervar server = http.createServer()// 2. 监听 Serve...

    2023-11-24 12:15:36
  • 生手关于node.js的疑问

    c_a_3();新手关于node.js的疑问今天开始node.js,有了一份源代码其中有一份sv.js有以下语句var http = require('http');process.sv_init(); //sv的初始化我很好奇为什么会有这样  process.sv_init(); 的语句 ,pro...

    2023-11-22 21:57:32
  • 【centos6.5 安装 node.js + npm】

    1、参考链接:http://www.jb51.net/article/116231.htm2、下载的nodejs版本一定要是v0.12.10的(传送门:https://nodejs.org/en/blog/release/v0.12.10/),当然你系统多少位你下载多少位,这个没异议3、执行教程: ...

    2023-11-22 15:56:34
  • node.js的全局变量的注意

    在node.js中,如果一个变量没有用var来声明,就会变为全局变量:看如下代码:1)6.jsfunction myadd(a){ return a+abc;}function contains(a,b){ return a.indexOf(b)>-1;}function char...

    2023-11-22 13:01:55
  • Nodejs学习笔记(2) 阻塞/非阻塞实例 与 Nodejs事件 1. Node.js异步编程的特点 2. 阻塞与非阻塞的实例 3. Node.js的事件驱动 4. 事件循环实例

    1. Node.js异步编程的特点2. 阻塞与非阻塞的实例2.1 阻塞代码实例2.2 非阻塞代码实例3. Node.js的事件驱动4. 事件循环实例参考资料:http://www.runoob.com/nodejs/nodejs-callback.html Node.js 异步编程的直接体现就是回调...

    2023-11-20 12:55:29
  • Win7,Win8安装ArcGIS软件或Node.js等安装包出现2503异常的解决办法

    c_a_3();Win7,Win8安装ArcGIS软件或Node.js等安装包出现2503错误的解决方法最近win8系统在安装Node.js和ArcGIS软件的时候都出现了2503错误,后来才发现,都是Win8的权限系统在作怪。解决方法看似也挺原始,但很奏效:1)进入C:\windows\insta...

    2023-11-20 09:55:36
  • Node.js 微信公众号开发

    先贴参考链接http://www.cnblogs.com/constantince/p/5207365.htmlhttp://www.cnblogs.com/xuange306/p/4971702.html1、准备工作ngrok用来做内网映射,Node.js用来搭建后台服务,微信测试帐号用来和服务器...

    2023-11-19 19:33:05
  • Node.js 开发工具IDE

    Brackets官网:http://brackets.io/adobe公司出品,开源免费,很轻很灵活,装几个自己常用的插件就能飞起来,安装插件需要FQAtom官网:https://atom.io/github出品,开源免费,界面清爽,轻、快webstorm官网:https://www.jetbrai...

    2023-11-18 16:04:56