自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 闭包是什么

JS中存在两种变量的作用域,一种是全局变量,一种是局部变量。函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。闭包是指有权访问另外一个函数作用域中的局部变量的函数。被访问的局部变量所在的函数就是闭包函数。

2024-10-12 22:54:08 396 1

原创 反转链表解题思路

我们从头节点1开始遍历,1的next和pre原来分别是2和NULL(初始值)互换后1的next和pre变成NULL和2,依次这样遍历下去。我们定义三个变量cur,pre和next分别表示当前节点,以及其前驱后继。cur初始化为head,其他初始化为NULL。示例:当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。给定一个单链表的头结点pHead,长度为n,反转该链表后,返回新链表的表头。链表的反转基本上就是箭头的方向的反转,节点的前驱和后继互换角色。

2024-10-12 22:53:18 225

原创 Python求最小公倍数与最大公约数(附代码与解题思路)

文章介绍了Python求最小公倍数与最大公约数的几种方法,包括常规方法以及内置方法。包含代码和解题思路。

2024-10-12 22:42:37 5562 2

原创 python中input()函数实现同时输入多个变量值

python中input()函数如何实现同时输入多个变量值

2024-10-12 17:14:45 2955

原创 什么是盒子模型?IE盒模型与Chrome盒模型的区别?box-sizing的用法

什么是盒子模型?IE盒模型与Chrome盒模型的区别?box-sizing的用法

2022-10-15 15:50:08 1241

原创 【前端基础面试题】

1、html的语义化标签有哪些2、基本数据类有哪些3、讲一下Symbol4、什么是盒子模型?IE盒模型与Chrome盒模型的区别?box-sizing的用法5、行内元素和块级元素的区别,行内元素怎么转化为块级元素6、position的几个属性7、怎么清除浮动8、instance of的用法9、判断数组类型10、几种CSS元素定位方法11、讲一下http12、伪元素和伪类的区别13、如何实现斑马线14、箭头函数与普通函数的区别15、如何实现懒加载,怎样具体实现懒加载的16、html如何添加自定义属性

2022-10-14 23:57:14 394

原创 CSS之display属性

display属性值很多,但在开发中比较常用的属性值一般是none、block、inline、inline-block。

2022-08-31 18:01:39 719

原创 CSS空间属性z-index

1. z-index只有在节点设置了position属性后,才能发挥作用,在有positon的情况下,z-index:n,n越大,层级越高,此时依赖 z-index 的层叠上下文元素的层叠顺序取决于 z-index 值。3. 父子元素在不设置 z-index 的情况下,默认子元素的层级会比父元素层级高,即使父元素的 z-index 设置的比子元素的大,子元素的层级依然比父元素的层级高。元素处于不同的层叠上下文中,根据父级的z-index大小来确定层级,与自身的层叠级别无关。...

2022-08-31 17:27:54 1128

原创 CSS设置div水平垂直居中

本节主要介绍了几种常见的CSS设置div水平垂直居中的方法

2022-08-31 16:09:41 1536

原创 CSS定位

当我们滚动窗口的时候想让盒子是固定在屏幕的某个位置,或者是让盒子自由的在某个盒子内移动位置或者固定屏幕中的某个位置,并且可以压住其它盒子,这时候我们就需要用定位来实现了。在CSS中有一个很重要的属性position然而使用CSS进行定位操作不仅仅是通过这个position属性来实现的。...

2022-08-31 14:36:51 417

原创 CSS清除浮动

当容器未设置高度,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。本节介绍了几种常见的清除浮动的方法。......

2022-08-29 16:22:42 1006

转载 若伊框架前后端分离项目启动

若伊框架前后端分离项目启动

2022-08-24 17:46:59 249

转载 MySQL安装教程

MySQL安装教程

2022-08-24 16:26:03 107

原创 Symbol内置属性

Symbol内置属性

2022-08-23 22:28:20 367

原创 Java求数组中的重复数字

Java求数组中的重复数字的三种解题思路

2022-08-18 23:03:22 3529

原创 ES6 trim()方法

trim()该方法会从一个字符串的两端删除空白字符,但字符串中间的空格不会被祛除。方法并不影响字符串本身,它返回的是一个新的字符串。

2022-08-15 18:15:17 863

原创 input获取焦点边框 outline属性

input获取焦点边框 outline属性

2022-08-15 17:15:29 1765

原创 es6商品查询案例

利用es6的数组方法实现了一个可以实现商品价格区间查询,商品名称查询的界面

2022-08-15 17:03:04 480

原创 ES6 数组方法:forEach() 、 map() 、filter() 、some() 、every() 、include()的用法

ES6 数组方法:forEach() 、 map() 、filter() 、some() 、every() 、include()的用法

2022-08-15 11:00:38 4234

原创 Js面向对象动态添加标签页

Js面向对象动态添加标签页综合案例,可以实现tab栏的动态切换、添加、删除、编辑。

2022-08-13 16:12:09 578

原创 关于 Invalid prop: type check failed for prop “index“. Expected String, got Undefined

关于 Invalid prop: type check failed for prop “index“. Expected String, got Undefined问题的解决

2022-08-05 21:54:13 5623

原创 Vetur can‘t find `tsconfig.json` or `jsconfig.json` inXXX

解决Vetur can't find `tsconfig.json` or `jsconfig.json`总是提示的问题

2022-08-05 09:39:25 684

原创 Vue-router的使用

介绍了一个基础的vue router使用案例

2022-08-04 10:01:32 159

原创 error:“Component name “Home“ should always be multi-word vue/multi-word-component-names“

解决error:"Component name "Home" should always be multi-word vue/multi-word-component-names"

2022-08-03 21:58:52 1860

原创 vue中引入element-ui的方法

vue中引入element-ui的方法

2022-08-03 17:37:26 2497 2

原创 vue2 搭建 ERROR command failed: yarn

解决mac vue2 搭建 ERROR command failed: yarn

2022-08-02 21:59:31 1021

原创 初识art-template模板引擎

art-template模板引擎相关用法

2022-07-30 22:54:27 342 6

原创 jQuery中form表单的基本使用

本节内容主要介绍了jQuery中form表单的基本使用,同时附上了相应的的评论列表案例。

2022-07-30 17:29:30 6621 2

原创 你首先要掌握的jQuery有关Ajax的入门知识

浏览器中提供的XMLHttpRequest用法比较复杂,jQuery对XMLHttpRequest进行了封装,提供了一系列Ajax相关的函数,极大地降低了Ajax的使用难度。Ajax的优点:可以无需刷新页面就与服务器端进行通信允许你根据用户事件来更新部分页面的内容,Ajax的缺点:没有浏览历史,不能回退存在跨域问题(同源)SEO(搜索引擎优化)不友好。jQuery中发起Ajax请求最常用的三个方法如下$.get()$.post()$.ajax()。...

2022-07-29 19:48:08 264

原创 js中的join()方法

join()方法就是将array数据中每个元素都转为字符串,用自定义的连接符分割。

2022-07-29 17:14:54 55635

转载 nodemon : 无法加载文件 D:\Program Files\nodejs\node_global\nodemon.ps1

nodemon : 无法加载文件 D:\Program Files\nodejs\node_global\nodemon.ps1已解决

2022-07-26 20:59:50 422

原创 css+js新用户注册界面实现

css+js新用户注册界面实现

2022-07-25 09:21:22 599

原创 自定义属性

html5推出了专门的data-自定义属性自定义属性一律以data-开头。得到该元素某个自定义属性值,语法:元素.dataset.某个属性名。获取该元素所有的自定义属性,语法:元素.dataset。

2022-07-23 08:46:43 149

原创 JS本地存储(附实例)

JS本地存储(附实例)

2022-07-22 22:56:14 5189

原创 【JS执行机制】

JS执行机制,同步和异步,事件循环。

2022-07-22 15:55:20 220

原创 延时函数-定时器

setTimeout仅仅只执行一次,所有可以理解为就是把一段代码延迟执行,平时省略window。结合递归函数可以使用setTimeout实现setInterval(间歇函数)一样的功能。JavaScript内置的一个用来让代码延缓执行的函数叫setTimeout()lettimer=setTimeout(回调函数,等待的毫秒数)间歇setInterval的特征是重复执行,首次执行会延迟。setTimeout的特征是延时执行,只执行一次。...

2022-07-22 15:42:56 1388

原创 BOM(Browser Object Model)浏览器对象模型相关概念

BOM?window是浏览器内置中的全局对象,所有的WebAPIs的知识内容都是基于window对象实现的。window对象下包含了 navigator、location、 document、 history、screen5个属性,即所谓的BOM(Browser Object Model)浏览器对象模型。而document是实现DOM的基础,它是依附于window的属性。BOM包含了DOM。...

2022-07-22 15:29:17 189

原创 如何使用Swiper外部插件写一个轮播图

使用Swiper外部插件写一个轮播图的详细教程

2022-07-22 14:03:28 762

原创 css+javascript轮播图案例

css+javascript轮播图案例

2022-07-20 22:10:20 215

原创 scroll、offset、client事件的用法及区别

当页面进行滚动时触发的事件,常用于网页需要检测用户把页面滚动到某个区域后做一些处理,比如固定导航栏,比如返回顶部。1、监听整个页面滚动语法给window或者document添加scroll事件若要监听其他元素滚动元素.addEventListener('scroll',function(){})2、获取宽高scrollWidth和scrollHeight获取元素内容的宽高(不包含滚动条)包含padding,不包含边框,返回值不带单位。用法1、使用场景元素的,同样不带单位。...

2022-07-19 21:43:24 396

前端基础JavaScript教程

这套JavaScript资源是一套全面且实用的学习与实践指南,涵盖了JavaScript的基础语法、核心概念以及进阶技巧,从变量、数据类型、函数等基础知识,到异步编程、ES6新特性等高级内容,一应俱全。此外,该资源还包含了丰富的实战案例和代码示例,可以帮助开发者将理论知识应用于实际开发中。通过学习和实践这些案例,开发者可以深入了解JavaScript在Web开发中的应用场景和实现方法。总的来说,此JavaScript资源是一套极具价值的学习资料,无论是初学者还是进阶开发者,都能从中受益匪浅。

2024-10-18

空空如也

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

TA关注的人

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