自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 禁用点击事件

添加disabled,一般适用于input,button,textarea等表单元素:<input class="xxxxx" name="xxx" disabled>或$(docment).attr("disabled", "true"); // 添加disabled属性$(docment).removeAttr("disabled"); // 移除disabled属性或$(docment).prop("disabled", "true"); // 添加disabled属性$.

2021-09-10 14:13:38 1772

原创 2021-09-06

路由懒加载当路由被访问时才加载对应的路由文件;实现步骤:①打开vue控制台,点击依赖–>安装依赖–>开发依赖–>搜索 @babel/plugin-syntax-dynamic-import 点击安装;②在babel.config.js中声明该插件,打开babel.config.js// 项目发布阶段需要用到的babel插件const productPlugins = [] // 判断是开发还是发布阶段if(process.env.NODE_ENV === 'produ

2021-09-06 16:56:03 140

原创 2021-09-06

localStorage不可以直接存数组,数组需要转成字符串数组:let btnPermissionArr = [ ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’ ]转成字符串:window.localStorage.setItem( “btnPermissionArr”, Json.stringfy(btnPermissionArr) );...

2021-09-06 16:30:52 113

原创 vue的7个常用属性

Vue的7个常用属性:el:指示vue编译器从什么地方开始解析vue的语法;data:存放视图的数据;template:设置模板,将替换页面元素;methods:存放页面这种的业务逻辑,js方法;render:创建真正的Virtual Dom;computed:计算;watch:(1)watch:function (new, old) { }(2)监听data中数据的变化(3)两个参数,一个返回新值,一个返回旧值...

2021-04-23 14:20:09 175

原创 Mongodb相关命令

Mongodb相关命令查看所有的数据库 : show dbs切换/创建数据库:use student删除数据库: db.dropDatabase()创建集合:db.createCollection(‘表名’)查看集合:db.getCollectionNames() / show collections插入数据:db.user.insert({})更新数据:db.user.update({条件},{$set:{age:25}},false,true)查询数据: db.user.find({

2020-08-12 17:06:11 101

原创 url模块

作用处理url型的字符串用法url.parse(str,true) 返回对象 --> true处理query为对象 {a:1,b:2}str -> obj 返回 对象 true protocol: 'http:', 协议 slashes: true, 双斜杠 auth: null, 作者 host: 'localhost:8002', 主机 port: '8002', 端口 hostname: 'localhost', baidu hash:

2020-08-12 16:52:26 144

原创 贪心算法

贪心算法 var intToRoman = function (num) { //将所有的罗马数字都放在数组里 var chars = ["M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I"]; arr = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]; var str = '';

2020-07-15 15:45:38 128

原创 jQuery封装 ajax的使用方法

jQuery封装 ajax的使用方法什么是jQuery?jQuery是一个钱啊短的方法库,也就是别人将JavaScript程序定义成了各种函数方法,我们直接写直接使用就可以实现各种功能。jQuery的三大优点:1、强大的选择器机制,方便获取标签对象;2、优质的隐式迭代,默认对数组的所有标签进行操作;3、无所不能的链式编程,复杂的操作用一行代码就可以解决。如何使用jQuery?1、通...

2020-05-05 10:08:12 501

原创 面向对象及面向对象编程思想

面向对象基本介绍什么是面向对象?所谓的面向对象,就是一种编程思想,编程思路,代码的书写格式。之前为了简化代码,我们是将程序封装为函数的形式来调用。函数会有一些小问题:1、函数内部定义的局部作用域变量,函数外部无法直接调用;2、函数调用使用时,会占用大量的系统内存,容易造成数据溢出数据泄露,容易被黑客攻击。函数一般只是封装一些模块化的功能。复杂程序的封装会封装成其他形式,使用面向对象的方式...

2020-04-19 23:13:24 365

原创 异步执行原理

异步执行原理计算机程序执行分为同步执行和异步执行。1、所谓的同步执行,就是正常的计算机程序执行的3大顺序流程。①顺序控制语句:从上到下,从左到右②分支控制语句:if、switch③循环控制语句:for、while、do…while 、for…in、forEach()2、所谓的异步执行,就是一种特殊的程序的执行方式。setInterval / setTimeout事件的绑定 oncl...

2020-04-05 16:11:32 163

原创 深浅拷贝

深拷贝和浅拷贝简单数据类型/基本数据类型var str1 = ‘北京’;//此时str1中存储的是数据北京var str2 = str1;//将str1中存储的数据北京赋值给str2str1 = ‘上海’;//之后对str1的操作与str2无关console.log(str1,str2);代码解析:效果图:引用数据类型/复杂数据类型var arr1 =[1,2,3,4,...

2020-03-22 12:23:19 168

原创 排序算法

冒泡排序和选择排序1、作用和原理:将数组中的数值按照执行的顺序,从小到大排序。2、核心内容:冒泡排序原理:相邻的两个单位比较存储的数据,如果第一个单元的数据较大,就将两个相邻单元交换存储数据。过程:从起始的单元开始比较,第一次循环会选择出一个最大值,放在数组所有单元的最后,之后的每次循环,都会比较出一个本次循环的最大值,放在当前参与比较的单元的最后,之前已经比较选出的单元就不会再参...

2020-03-22 12:22:31 326

原创 双重循环的嵌套执行原理

循环的嵌套所谓的循环嵌套就是:for( ){ }的循环体也包含for循环。代码解析:效果图:执行程序时,先执行外层 j 的循环。1、当 j 第一次循环时 j 是1,此时要执行 j 的循环体—也就是 i 的循环;i 的for循环是从1-5来执行循环的,然后输出内容。i 的数值是从1循环至5,而 j 的数值始终是1。当 i 从1-5循环结束后,执行console.log( ’ ’...

2020-03-14 18:33:17 900

原创 什么是CSS媒体查询

什么是CSS媒体查询?一、CSS媒体查询概念CSS媒体查询即media quaries,可以针对不同的媒体类型定义不同的样式,从而实现响应式布局。也可以针对不同的分辨率定义不同的样式。1024分辨率以上适用于:PC端1024~768分辨率以上适用于:Pad pro768~450分辨率以上适用于:Pad mini,mobile横屏450分辨率以下适用于:mobile竖屏二、CSS媒体查...

2020-02-29 10:57:01 1188

原创 CSS选择器的介绍和使用

CSS选择器是什么?CSS选择器可以用于我们需要添加的样式的标签。想要在HTMLl页面中的元素实现一对一,一对多或者多对一的控制,就得要使用css选择器,css选择器进控制着HTML页面中的元素。如下图是选择器的格式:在{ }前面的部分就是“选择器”,选择器决定了{ }中的在HTML网页中要使用的元素属性。选择器一般是我们需要改变样式的HTML元素,比如<body>,<...

2020-02-23 11:19:58 549

CSS选择器的介绍和使用.pdf

CSS选择器的介绍和使用,什么是CSS选择器?CSS选择器可以用于我们需要添加的样式的标签。想要在HTMLl页面中的元素实现一对一,一对多或者多对一的控制,就得要使用css选择器,css选择器进控制着HTML页面中的元素。

2020-02-23

空空如也

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

TA关注的人

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