自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用的git操作

常用的git操作此篇适合刚进入公司的git小白。1. 拉取远程仓库到本地2. 创建自己的分支3. 更新本地代码到远程仓库4. 查看分支5. 切换分支6. 拉取远程分支代码到本地7. 合并其他分支代码到自己分支8. 删除分支...

2022-06-13 11:52:02 302 1

原创 Unexpected token u in JSON at position 0 控制台报错

Unexpected token u in JSON at position 0 控制台报错出现原因:这个报错通常是因为JSON.parse(undefined),因为给JSON.parse()括号内传的参数是undefined,所以出现了这个控制台报错。解决方法:需要排查一下是否有某个变量在JSON.parse()转化的时候是没有值的,是undefined。...

2022-06-06 15:43:20 4235

原创 DOM事件流

什么是DOM事件流事件流描述的是从页面中接收事件的顺序。事件发生时会在元素节点之间按照特定的顺序传播,这个传播过程即DOM事件流。DOM事件流分为3个阶段:1. 捕获阶段2. 当前目标阶段3. 冒泡阶段JS代码中只能执行捕获或者冒泡其中一个阶段onclick 和 attachEvent 只能得到冒泡阶段如果 addEventListener 第三个参数是true处于捕获阶段,false或省略处于冒泡阶段

2022-02-07 20:12:17 2005

原创 JS节点操作(2)- 创建节点,添加节点,删除节点,复制节点

JS节点操作(2)- 创建节点,添加节点,删除节点,复制节点node.appendChild(child) 添加到子元素数组的末尾node.insertBefore(child, 指定元素) 添加到指定子元素的前面node.removeChild(child) 删除指定子节点,返回删除的节点cloneNode() 复制节点复制节点要注意,cloneNode()括号里面为空或是false则为浅拷贝,只复制标签不复制里面的内容。cloneNode(true) 括号里为true则为深拷贝,复制标签和内容

2022-02-07 12:26:23 3942

原创 JS节点操作(1) - 父节点,子节点,兄弟节点

JS节点操作(1) - 父节点,子节点,兄弟节点节点操作的作用获取元素通常使用的两种方式:1. 利用DOM提供的方法获取元素逻辑性不强,繁琐2. 利用节点层级关系获取元素利用父子兄弟节点关系获取元素逻辑性墙,但是兼容性稍差这两种方法都可以获取元素,但是节点操作更简单。

2022-02-07 11:23:40 4123

原创 JS预解析(变量提升和函数提升问题)

预解析:JavaScript代码是由浏览器中的JavaScript解析器来执行的。JavaScript解析器在运行JavaScript代码的时候分为两步:预解析和代码执行。- 预解析:JavaScript解释器会把JavaScript里面所有的var还有function提升到当前作用域的最前面。- 代码执行:按照代码书写的顺序从上往下执行。预解析分为变量预解析(变量提升)和函数预解析(函数提升)。

2022-02-04 10:37:57 534

原创 冒泡排序算法JS代码javascript

冒泡排序算法JS代码javascript冒泡排序原理冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换的元素,也就是说数列已经排序完成。

2022-02-03 18:46:35 964

原创 CSS实现盒子居中对齐的七种方法

CSS实现盒子居中对齐的七种方法:行内元素,行内块元素,块级元素的垂直居中对齐

2022-02-01 17:41:15 5188

原创 CSS文本溢出显示省略号怎么实现?

我们经常会遇到网页中有文字溢出会显示省略号,那么这种效果怎么实现呢?本文分别介绍了单行文本溢出显示省略号和多行文本溢出显示省略号的实现方法。

2022-02-01 11:07:55 526

原创 CSS图片底侧空白缝隙解决方案

这篇文章介绍了CSS图片底侧空白缝隙解决方案。这篇文章介绍了一个常见的bug:图片底部空隙问题。我们发现出现问题的原因是由于元素默认的对齐方式为基线对齐vertical-aligh: baseline。解决方法:1. 给图片添加vertical-align: middle|top|bottom2. 给图片添加display: block

2022-01-30 23:15:10 3367

原创 CSS清除浮动的四种常用方法及其优缺点

什么是CSS清除浮动?在非IE浏览器下,当容器的高度为auto(没有设置),且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。CSS四种常用的清除浮动方法:额外标签法清除浮动;父级添加overflow: hidden清除浮动; 父级添加after伪元素清除浮动;父级添加双伪元素清除浮动。

2022-01-30 11:29:21 958

原创 CSS的两种盒子模型

CSS的两种盒子模型

2022-01-29 19:16:49 2056

空空如也

空空如也

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

TA关注的人

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