自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则的用法

1、正则的概念正则表达式(regular expression)是一个描述字符规则的对象。可以用来检查一个字符串是否含有某个子字符串,将匹配的子字符串做替换或者从某个字符串中取出符合某个条件的子串等。2、创建方式第一种:i:表示忽略大小写ignore。g:表示全局匹配,查找所有匹配而非在找到第一个匹配后停止 global。第二种方式:3、正则的对象方法test: 正则实例对象的...

2020-04-01 10:36:56 2259

原创 vue-router简单介绍

现在的应用都流行SPA应用(single page application)传统的项目大多使用多页面结构,需要切换内容的时候我们往往会进行单个html文件的跳转,这个时候受网络、性能影响,浏览器会出现不定时间的空白界面,用户体验不好。单页面应用就是用户通过某些操作更改地址栏url之后,动态的进行不同模板内容的无刷新切换,用户体验好。Vue中会使用官方提供的vue-router插件来使用单页...

2020-03-29 21:05:04 198

原创 vue生命周期

一、vue生命周期组件从创建到销毁的一系列过程叫做组件的生命周期,vue在整个生命周期里面提供了一些函数,可以在内部实现一些业务逻辑,并且这些函数在一些特定的场合下才执行。钩子函数:在vue生命周期中钩子函数有八种分别为:beforeCreate、 created、 beforeMount、 mounted、 beforeUpdate、 updated、beforeDestroy、 des...

2020-03-24 23:17:40 139

原创 Vue中的虚拟DOM树与diff算法

一、Vue中的虚拟DOM树首先为什么使用虚拟DOM树,这是因为不用频繁的去操作真实DOM ,这样会很大的提升性能。以下举个操作真实DOM的例子:在控制台可以看到循环消耗的时间:如果减少对真实DOM的操作次数,可以提高性能。控制台显示效果:由此可以看到,减少对真实DOM的操作可以提高性能。而Vue正是在内存当中生成一个虚拟DOM树,减少了对真实DOM的操作,而虚拟DOM树其实就是J...

2020-03-23 22:11:42 469

原创 npm的常用指令

1、npm registry 指的是node存放的地址2、npm install 包名 -g(instatll可以简写成 i )-g 代表全局安装:npm uninstall 包名 -g 这行指令为卸载全局安装的包:3、npm ls查看当前目录安装的node包:这是根据你自己的需求来下载包4、在生产环境中安装与卸载使用 npm i jquery -S 这个指令就可以把jque...

2020-03-10 23:47:39 323

原创 node.js中GET/POST请求

1、因为GET请求内容是直接显示在路径当中,URL包含了完整的请求路径,其中路径当中也包含你想的到参数。因此可以利用node.js中的url模块来获取到路径当中的参数,使用url中的parse函数来完成该效果:在终端运行得到:其中query这个属性的属性值就是我们想要的参数,这样的到的参数还需要我们使用split() 方法用于把字符串分割成字符串数组。也是比较麻烦的,因此我们可以在parse...

2020-03-09 22:47:45 137

原创 利用JQuery来完成二级菜单渲染功能

1、我们先引入jquery,做好准备工作2、没有接口,我们可以自己写一个json文件来模拟接口传来的数据,并把json文件放在本地当中。3、在这里我们需要完成基础工作,也就是书写我们的静态页面。当静态页面写好的时候我们就可以写jquery代码了,在这里我使用了ajax请求方式:如下:这里就是使用ajax请求方式来获取json里面的数据,来渲染到页面上。下面是部分json数据截图:我的分享...

2020-03-03 13:18:59 672

原创 简单理解javaScript中闭包

1、什么是闭包有权访问另一个函数作用域中的变量的函数。function a() {// 这个 num 变量就是函数 a 的私有变量var num = 100return function b() {console.log(num)}}// res 接受的是 a 函数执行以后的返回值// res 接受的就是函数 a 内部返回的一个复杂数据类型(函数b)// 导致函数 a 的...

2020-02-23 14:17:03 76

空空如也

空空如也

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

TA关注的人

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