摘要:
设计操作数据的API文件模块 es6中的find和findIndex: find接受一个方法作为参数,方法内部返回一个条件 find会便利所有的元素,执行你给定的带有条件返回值的函数 符合该条件的元素会作为find方法的返回值 如果遍历结束还没有符合该条件的元素,则返回undefined /** * 阅读全文
摘要:
利用Express实现ADUS项目 模块化思想 模块如何划分: 模块职责要单一 javascript模块化: Node 中的 CommonJS 浏览器中的: AMD require.js CMD sea.js es6中增加了官方支持 起步 初始化 模板处理 路由设计 请求方法 请求路径 get参数 阅读全文
摘要:
学习Express 起步 cnpm install express npm i -S express // 引入express var express = require('express'); // 1. 创建app var app = express(); // 2. app.get('/',f 阅读全文
摘要:
Node中的其它成员(__dirname,__filename) 在每个模块中,除了require,exports等模块相关的API之外,还有两个特殊的成员: __dirname,是一个成员,可以用来动态获取当前文件模块所属目录的绝对路径 __filename,可以用来动态获取当前文件的绝对路径(包 阅读全文
摘要:
npm node package manage(node包管理器) 通过npm命令安装jQuery包(npm install --save jquery),在安装时加上--save会主动生成说明书文件信息(将安装文件的信息添加到package.json里面) npm网站 npmjs.com 网站 阅读全文
摘要:
require的加载规则 核心模块 模块名 第三方模块 模块名 用户自己写的 路径 require的加载规则: 优先从缓存加载 判断模块标识符 核心模块 自己写的模块(路径形式的模块) 第三方模块(node_modules) 第三方模块的标识就是第三方模块的名称(不可能有第三方模块和核心模块的名字一 阅读全文
摘要:
Node中的模块系统 使用Node编写应用程序主要就是在使用: EcmaScript语言 和浏览器一样,在Node中没有Bom和Dom 核心模块 文件操作的fs http服务操作的http url路径操作模块 path路径处理模块 os操作系统信息 第三方模块 art-template 必须通过np 阅读全文
摘要:
安装模板引擎 // art-template // art-template 不仅可以在浏览器使用,也可以在 node 中使用 // 安装: // npm install art-template // 该命令在哪执行就会把包下载到哪里。默认会下载到 node_modules 目录中 // node 阅读全文
摘要:
服务器: // 1.加载http核心模块 var http = require('http'); // 2.使用http.createServer()创建一个web服务器 var server = http.createServer(); // 3.服务器要做的事儿 // 提供服务:对数据服务 // 阅读全文