自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue组件通信

最近在刷面试题,看到vue时感觉自己像没学过一样,这下又重新学习了一遍vue。其实我之前跟着B站黑马学习过,但黑马那个视频过于基础,vue讲了一点就直接接上vue+elementUi的电商管理系统,让你成了一个cv。尽管我是靠黑马自学的,是pink粉。但我个人建议学vue还是要尚硅谷。以下文章是基于尚硅谷视频中组件间通信所提炼的文章,大佬请绕过!!!废话不多说,进入正题。组件间通信无非就几种,分别为父->子(A-B,B-C,B-D),子->父,兄弟组件间通信(C-D),以及跨组件通信。...

2021-08-27 23:33:45 111

原创 作用域与var声明

看代码:var num1=55var num2=65function f1(){num=80,num2=100,console.log(num); //80console.log(num1);//55console.log(num2);//100}f1()console.log(num1);//55console.log(num2);//100console.log(num);//80输出://f1调用时,f1里面的num,num2会往上找定义,在全局找到num,num2并改

2021-07-26 17:11:49 77

原创 js预编译

function fn(a,c){console.log(a); //function a(){}var a=123;console.log(a); //123console.log©; //function c(){}function a(){} //预编译已经处理,第二次js解释时不看if(false){var d=678} //变量声明提升console.log(d); //underfined 没有走if语句里面console.log(b); //var b=func

2021-07-21 09:11:33 70

原创 HTML5注释快捷键

HTML5注释快捷键CTRL+/但这个注释在不同代码中表现不一样在html中是 在js中是 //这样的

2021-05-31 13:17:48 1067

转载 Node.js通过账号密码连接MongoDB数据库

上周遇到了MongoDB数据库的数据被全部盗取的情况,没想到这种事情也发生了在我的身边,主要因为把MongoDB服务暴露在了外网上面,所以也怪不得谁了,后面决定为MongoDB设置账号密码,以下为设置账号和密码的全过程,后面还有通过Nodejs连接数据库的一个坑。1.创建管理员首先开启Mongo服务,然后切换admin数据库,一开始是没有这个数据库的。use admin12.然后创建用户和密码:db.createUser({user:’root’,pwd:’root1234’,roles:

2021-05-02 16:45:16 1063

原创 解决由bcrypt引起的node包安装失败问题

解决由bcrypt引起的node包安装失败问题最近在学习node做阿里百秀项目时遇到了一个问题,就是在原有的那个项目里,使用npm install 安装不了模块。看了下报错是由 bcrypt引起的,bcrypt就是一款加密工具,可以比较方便地实现数据的加密工作,在项目里使用他来加密登录密码,但不知道为什么他出现报错。在网上找了很多资料,有的说时pyhton环境出错,有的说是版本不兼容,还有的说用bcryptjs替代,都有道理,但没有解决,后来我找到一个解决的方法,方法来源:https://www.it6

2021-05-02 10:29:38 737

原创 使用JavaScript对栈的实现:

使用JavaScript对栈的实现:// Stack类function Stack() {//用数组dataStore保存栈内元素this.dataStore = [];// top记录栈顶的位置初始化为0this.top = 0;this.push = push;this.pop = pop;this.peek = peek;this.clear = clear;this.length = length}// 压入新元素,保存到top所对应的位置,然后将top+1,让其指向下一个

2021-04-08 08:49:25 97

空空如也

空空如也

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

TA关注的人

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