随笔分类 - 实战
摘要:arr.sort( function(a,b){ return a-b; } ) 千万不要理解成 a 减 b 其实它代表的是26个字母中的 a 和 b b 比 a 大,所以 a - b 就是升序,写成 b - a 就是降序 补充: 也可以跟距字母 a b 中的属性来排序 arr.sort( func
阅读全文
摘要:$("#test").css("pointer-events","none")
阅读全文
摘要:一,只有在上传文件之前的钩子函数中才可以获得最初的文件(文件本身的二进制形式),用以以上传服务器。 还需要使用formdata来承载数据,便于接收 <template> <div> <el-upload action="http://localhost:3000/picture" :http-req
阅读全文
摘要:首先最重要的是 你要明白 https接口的接收或者发送 的形式 是 https://域名:端口号 而不是 https://ip:端口号 一,首先,去阿里云注册免费ssl证书 1,在搜索框中输入关键字证书,点击SSL证书 2,点击购买证书 3,选择免费型,点击购买 4,点击支付 5,点击确认支付 6,
阅读全文
摘要:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
阅读全文
摘要:const port = normalizePort(process.env.PORT || '3000'); const path = require('path'); const https = require('https'); const fs = require('fs'); const
阅读全文
摘要:1,卸载nginx不保留配置文件 $ sudo apt-get --purge remove nginx 2,卸载自动安装且不再需要的依赖包 $ sudo apt-get autoremove 3,卸载nginx-common不保留配置文件 $ sudo apt-get --purge remove
阅读全文
摘要:一,工具 ├ 1, vue-awesome-swiper 基于 Swiper4、适用于 Vue 的轮播组件,支持服务端渲染和单页应用。 2, http://www.spritecow.com/ 雪碧图背景定位工具 3, uuid (npm) 自动生成id 4,Animate.css 一款强大的预设c
阅读全文
摘要:ECMAScript 对于不同的环境(运行平台),设计结构,理念,使用方式大相径庭。 1,浏览器 :DOM BOM 2,NodeJS :FS,HTTP 内置模块 ; 第三方模块 ; 内置模块 3,桌面级应用及其他平台 : Window Mac 系统 及 其他操作平台 一,CommonJS 规范的由来
阅读全文
摘要: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) })
阅读全文