自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 es6新增方法

1、对象属性同名简写 以前同名属性需要这么写 constname='林三心' constage='22' constobj={ name:name, age:age } console.log(obj)//{name:'林三心',age:'22'} ES6新增语法,只需这么写 constname='林三心' constage='22' //属性同名可简写 constobj={ name, age } console...

2022-01-26 19:21:41 190

原创 vue的一些实用小技巧

1、路由懒加载,能让你首次加载更快 路由懒加载可以让我们的包不需要一次把所有的页面的加载进来,只加载当前页面的路由组件就行。 举个栗子????,如果这样写,加载的时候会全部都加载进来。 constrouter=newVueRouter({ routes:[ { path:'/', name:'Home', component:Home }, { path:'/about', name:'About',...

2022-01-26 19:16:29 921

原创 vue基础知识2

4、剩余参数 大家可能遇到过这种问题,一个函数,传入参数的个数是不确定的,这就可以用ES6的剩余参数 functionfn(name,...params){ console.log(name) console.log(params) } fn('林三心',1,2)//林三心[1,2] fn('林三心',1,2,3,4,5)//林三心[1,2,3,4,5] 5、模板字符串 以前的我,拼接字符串只能这么做 constname=...

2022-01-25 19:42:01 872

原创 vue基础知识

这两个的出现,总感觉是为了开发的代码规范而出现的。我们要逐渐放弃var,在项目中多用let和const 与var的区别: var有变量提升,有初始化提升,值可变 let有变量提升,没有初始化提升,值可变 const有变量提升,没有初始化提升,值不可变,但如果是定义对象,则属性可变 暂时性死区问题说明:其实let和const是有变量提升的,但是没有初始化提升: varname='林三心' functionfn(){ console.log(name) ...

2022-01-25 19:40:45 1116

原创 CORS跨域原理

我们都知道由于同源策略的存在,导致我们在跨域请求数据的时候非常的麻烦。首先阻挡我们的所谓同源到底是什么呢?,所谓同源就是浏览器的一个安全机制,不同源的客户端脚本没有在明确授权的情况下,不能读写对方资源。由于存在同源策略的限制,而又有需要跨域的业务,所以就有了CORS的出现。 我们都知道,jsonp也可以跨域,那为什么还要使用CORS呢 jsonp只可以使用GET方式提交 不好调试,在调用失败的时候不会返回任何状态码 安全性,万一假如提供jsonp的服务存在页面注入漏洞,即它返..

2022-01-24 20:21:43 365

原创 Render函数

render函数是组件渲染的重要核心,它跟template模板开发一样,只不过这种形式开发,它(render)更接近底层,这样能让Vue编译时少转换一次。 让我们来看一下哪里能用到render函数。 我们都知道Vue项目入口文件main.js里面有个render函数长下面这样,将项目的App根组件,挂载到根实例上通过render渲染。 newVue({ render:h=>h(App) }).$mount('#app') 我们来解刨一下render函数身体。 render...

2022-01-24 20:18:05 4732 1

原创 mongdb一些基础知识

1、MongoDB是什么? MongoDB是一款为web应用程序和互联网基础设施设计的数据库管理系统。没错MongoDB就是数据库,是NoSQL类型的数据库 2、为什么要用MongoDB? (1)MongoDB提出的是文档、集合的概念,使用BSON(类JSON)作为其数据模型结构,其结构是面向对象的而不是二维表,存储一个用户在MongoDB中是这样子的。 { username:'123', password:'123' } 使用这样的数据模型,使得MongoDB能在生产环境中提

2022-01-23 19:07:15 342

原创 Mongodb增删改查操作

1.新建数据库 use 数据库名; 2.显示所有数据库 show dbs; 3.新建集合(两种方式) 隐式创建:在创建集合的同时往集合里面添加数据 ---db.c1.insert({name:"fuck",age:29}); 显式创建 db.createCollection()---db.createCollection("c2"); 4.显示所有集合 show collections; 5.db命令 db命令表示当前操作的数据库 6.插入一对,当数据库没有集合c1时,mongodb会自动创建集

2022-01-22 22:02:54 687

原创 Mongodb增删改查操作

Mongodb增删改查操作 目录 一.常用操作 一.常用操作 1.新建数据库 use 数据库名; 2.显示所有数据库 show dbs; 3.新建集合(两种方式) 隐式创建:在创建集合的同时往集合里面添加数据 ---db.c1.insert({name:"fuck",age:29}); 显式创建 db.createCollection()---db.createCollection("c2"); 4.显示所有集合 show collections; 5.db命令 db命令表示当前操作的数据库

2022-01-22 21:58:45 492

原创 1.vue 自带组件 HelloWord.vue 删除后的报错 2.lang=‘less‘ 3.npm run serve 运行不了

1.今天在写项目的时候没有运行 一直在写,引入文件的时候想看一下效果 结果就成了连环杀人案 首先vue 自带的组件 HelloWord.vue 这个组件 以前没有删除过 今天感觉不好看就删除了 但你只要删除了就会报错!报错如下图样式 可以看到他会给你报 To install it,you can run:npm install --save 我翻译了一下让我去下载模块或者包 我用npm install --save这个命令下载完 我运行还是会报错 于是我上百度查找 大部分都是你的模...

2022-01-22 21:52:55 1040

空空如也

空空如也

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

TA关注的人

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