- 博客(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
2020-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人