自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flex布局总结

怎样通过 CSS 简单而优雅的实现水平、垂直同时居中 这几种方式的搭配使用可以轻松搞定 PC 端页面的常见需求,比如实现水平居中可以使用 margin: 0 auto,实现水平垂直同时居中可以如下设置: .dad { position: relative; } .son { position: absolute; margin: auto; top: 0; ...

2019-03-25 20:53:45 168

原创 浅拷贝与深拷贝

什么是深拷贝?什么是浅拷贝? 简单来说,有两个对象 A 和 B,B = A,当你修改 A 时,B 的值也跟着发生了变化,这时候就叫浅拷贝。如果不发生变化,就叫深拷贝。 为什么会出现深拷贝与浅拷贝? 首先我们需要知道基本数据类型(number、string、boolean、null、undefined)与引用数据类型(无序对象,数据以及函数)。 然后在基本数据类型中,例如:let a = 1; l...

2019-03-24 09:35:31 130

原创 HTML 语义化

文档章节类HTML标签 文档章节类HTML标签能体现网页的结构,因此也拥有最多的语义化HTML标签。 <article> / <section> 这俩标签的语义比较相像,都是表示文档中的一个独立区域(独立单元) 其中还可以从结构上拆分成<header> / <footer>等部分。 这俩标签比较起来的话,<article>比<sec...

2019-03-23 08:54:00 141

原创 定时器setTimeout的运行机制

setTimeout的语法功能: setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式 小例子: &lt;!DOCTYPE html&gt; &lt;head&gt; &lt;title&gt;setTimeout&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html; charse...

2019-03-05 10:18:08 890

原创 如何实现闭包?浅谈javascript闭包的优缺点

什么是闭包 简单讲,闭包就是指有权访问另一个函数作用域中的变量的函数。 官方话:闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成。 产生一个闭包 创建闭包最常见方式,就是在一个函数内部创建另一个函数。下面例子中的 closure 就是一个闭包: function func(){ var a = 1,b = 2; fun...

2019-03-04 16:03:32 785

空空如也

空空如也

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

TA关注的人

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