摘要:
1,全局安装: npm install -g supervisor 2,使用: —————————————————————————————— nodemon 和 supervisor 流程一致。 阅读全文
摘要:
一,前端渲染数据 的弊端 仿 apache 服务器与客户端的几次交互: 1,加载静态页面 2,加载静态资源 3,发送 ajax 请求 ,接收请求并处理返回 。 4,前端浏览器接收数据循环遍历。 存在的问题: 交互太多 /* * 使用 ajax 作请求的方式叫做 => 前端渲染数据,也叫客户端页面渲染 阅读全文
摘要:
一,事件传播 顺序 : 捕获 => 目标 => 冒泡 1,事件的冒泡 2,事件的捕获 从外往里j进入,叫做事件的捕获过程 。 事件的处理程序发生在冒泡阶段,而不是捕获阶段 举例说明: 例:点击d3 (1) html => body => d1 => d2 => d3 事件的捕获阶段 (2) 到达 d 阅读全文
摘要:
一,package.json 是 npm init 时创建的一个文件,会记录当前整个项目中的一些基础信息。 二,package-lock.json 是 node_modules 文件夹或者 package.json 文件发生变化时自动生成的。这个文件主要功能是确定当前安装的包的依赖, 以便后续重新安 阅读全文
摘要:
概念:类似积木,可以组装成各种应用 node 的强大之处 : 可以随意使用这些组件 一,npm 是什么: nodejs 自带的包(模块)管理工具 二,查看 npm 的所有选项 三,查看各个选项的具体作用 npm <command> -h 四,初始化一个项目 随着 npm 的诞生,人们意识到建立一个项 阅读全文
摘要:
以加载第三方时间处理模块( moment )为例 : 一,加载 npm install moment 二,使用介绍 1,点击进入npm官网 https://www.npmjs.com/ 2,搜索 moment,点击进入moment详情页面, 3,点击 Documentation 进入moment 使 阅读全文
摘要:
闭包的作用 : 保存变量 一,i 丢失的案例 var arr = ['node','vue','mysql'] for(var i=0;i<arr.length;i++){ setTimeout(()=>{ console.log(arr[i]) },1000) } 二,解决方法 使用闭包 : fo 阅读全文
摘要:
/** * json 转换的两种方式 * * 一,转为字符串 (序列化的过程) * JSON.stringify() * * 二,json 转化为字符串 (反序列化的过程) * JSON.parse() * */ var arr = ['爱奇艺','腾讯','优酷']; var obj = {nam 阅读全文
摘要:
思想 : 前台主动发起获取 =》 ajax 1,前台文件 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid 阅读全文
摘要:
const fs = require('fs'); fs.readdir('./','utf8',(err,data)=>{ console.log(data) }) 阅读全文