自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 正则表达式里的一些东西

由一道题目引发的对于正则表达式的深入学习 ????【js】去除字符串中最后一个指定的字符function delLast(str, target) { let reg = new RegExp(`${target}(?=([^${target}*])$)`) console.log(str.replace(reg, '')) // number1s}delLast("numb...

2019-09-27 09:46:22 152

原创 Vuetify 使用步骤

中文文档 —— 快速开始1. 安装npm install --save vuetify2. 在 main.js 中引入并使用// main.js// 引入vuetifyimport Vuetify from 'vuetify'// 使用vuetifyVue.use(Vuetify)3. 安装字体和图标方法 1⃣️ :在 index.html 中引入<link...

2019-09-26 08:58:16 13987 9

原创 判断数组为空

情景1:if (res.data.result.length == 0) {} 情景2:if (Object.keys(res.data.result[0]).length == 0) {}

2019-09-24 15:15:44 476

原创 js:循环遍历数组,替换数组中的字段名

arrNew = arr.map(iterator => { return { 新字段名1: iterator.旧字段名1 新字段名2: iterator.旧字段名2 }})

2019-09-24 13:59:24 5180 2

原创 百度地图自定义图标不显示问题解决方案

在百度地图上添加 覆盖物 —— 自定义图标的点,遇到不显示问题:情形1: 显示为加载失败图标解决办法:图片路径为 本地路径 时,需要用 require() 把路径包起。<bm-marker :position="carCoord" :icon="{url:require('../../assets/images/car.png'),size:{width:25,heig...

2019-09-19 11:21:49 6320 7

原创 ... 扩展运算符(利用 ... 进行数组的复制 / 拼接 / 降维)

数组的复制:// badconst items = [1, 2, 3, 4, 5];const len = items.length;const itemsCopy = [];let i;for (i = 0; i < len; i += 1) { itemsCopy[i] = items[i];}console.log(itemsCopy); //[ 1, 2, ...

2019-09-16 13:51:51 987

原创 const,let,var

Airbnb JavaScript 编码规范 中关于 引用References 的说明:对所有的引用使用 const如果你一定需要可变动的引用,使用 let 代替 var❓为什么建议对所有对引用使用 const ?◎ 这可以确保你无法对引用重新分配,重新分配可能会导致 bug 和难以理解的代码。❓为什么使用 let 代替 var ?◎ 因为 let 是块级作用域,而 var 是函数...

2019-09-16 13:29:23 154

原创 Promise 容器的 图解,使用,封装

在 ES6 中新增了一个 API:Promise,Promise 是一个构造函数。Promise 容器 图解:Pending:正在执行;Resolved:成功;Rejected:失败。 ⚠️ Promise 本身不是异步,但是里面的任务是异步:使用:var fs = require("fs")// 创建 Promise 容器// Promise 容器一旦创建,就开始执行里...

2019-09-11 16:01:49 340

原创 nodemon 解决频繁修改代码重启服务器问题

nodemon 是一个基于 Node.js 开发的一个第三方命令行工具。安装npm install --global nodemon# 查看是否安装成功:nodemon --version使用nodemon app.js #app.js为入口文件名它会监视你文件的变化,只要通过 nodemon app.js 启动的服务文件发生变化,便自动帮你重启服务器。...

2019-09-11 13:43:01 1111 2

原创 Express 基本使用

使用框架的目的:提高效率,让我们的代码更加高度统一。Express —— Node中的一种 Web 开发框架官网: expressjs.com开发者:TJ安装mkdir myapp #新建项目文件夹cd myapp #进入到项目目录npm init #初始化一个package.json文件npm install express --saveInstalling E...

2019-09-11 13:32:19 160

原创 MongoDB 备份与恢复 (数据库的导入导出)

MongoDB数据备份 (mongodump)在 Mongodb 中我们使用 mongodump 命令来备份 MongoDB 数据。该命令可以导出所有数据到指定目录中。mongodump 命令可以通过参数指定导出的数据量级转存的服务器。语法> mongodump -h dbhost -d dbname -o dbdirectory-h:MongDB 所在服务器地址,例如:127...

2019-09-11 08:59:59 505

原创 在 Docker 中使用 MongoDB

如果你是一名 MongoDB 的初学者,那么你入门 MongoDB 的第一件事就是安装,但是安装 MongoDB 还需要自己配置一些服务。这时候,Docker 就能帮上大忙,它能够让你不需要本地安装 MongoDB 就能使用。首先你的电脑上需要 安装 Docker,然后在 Docker 的镜像中查询 MongoDB 的镜像,命令如下:docker search mongodb我们在这...

2019-09-10 16:57:50 447

原创 在 Node 中如何操作 MongoDB 数据库——mongoose

在Node中如何操作MongoDB数据库使用官方的 mongodb 包来操作https://github.com/mongodb/node-mongodb-native使用第三方mongoose来操作MongoDB数据库第三方包: mongoose 基于 MongoDB官方的 mongodb 包再一次做了封装。网址:mongoosejs.com...

2019-09-09 14:37:50 378

原创 初探 MongoDB

确保mongoDB安装成功:mongod --version启动和关闭数据库启动:mongodmongodb 默认使用执行 mongod 命令所处盘符根目录下的 /data/db 作为自己的数据存储目录。停止:control + C连接和退出数据库连接:# 该命令默认连接本机的MongoDB 服务mongo退出:exit基本命令命令说明...

2019-09-06 13:11:27 339

原创 Node.js —— fs核心模块 , Node中的Console ,在Node中使用模版引擎

fsvar fs = require("fs");fs.readFile("x.js", function(err,data){ if(err) { console.log("读取文件失败!"); } else { console.log(data.toString()); }})读取文件是二进制.toString() 转换。...

2019-09-02 13:08:47 217

原创 Node.js —— 自定义模块 和 Content-Type

require 是一个方法,它的作用是用来加载模块的。在Node中,模块有三种:具名的核心模块,例如:fs、http用户自己编写的文件模块第三方模块可以省略后缀名,不能省略相对路径 ./a.jsconsole.log("a start");require("./b.js");console.log("a end");b.jsconsole.log("b.js 文件被加载...

2019-09-01 23:04:51 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除