自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Prince_fmx的博客

一个大萌宝的博客

  • 博客(10)
  • 收藏
  • 关注

原创 函数声明的几种方式,函数声明与函数表达式的区别,函数调用的几种方式

1.function func1(a){}2.var func2=function(b){}3.var func3=function func4(c){}4.var func5=new Function()//构造函数声明5.var func6=(function(n1,n2){})();//自执行函数声明(立即执行的函数表达式)代码:

2017-08-31 18:55:50 8236

原创 css nth-child(n)和nth-of-type(n)区别

:nth-child(n) 先看顺序(n)后看类型该选择器选取父元素的第 N 个子元素注意:该父元素的子节点按结点顺序从上到下,若第一个元素的类型不是该选择器指定的类型,那么不生效,意思就是该n必须得是该父元素的子元素从上往下的第n个;:nth-of-type(n)先看类型后看顺序(n)该选择器选取父元素的第 N 个指定类型的子元素如果n等于1,且父元素中恰好有

2017-08-31 12:57:42 466

原创 一个冒号和两个冒号的区别

双冒号是在css3规范中引入的,用于区分伪类和伪元素一个冒号:伪类以下是w3c上列出的伪类伪类W3C:"W3C" 列指示出该属性在哪个 CSS 版本中定义(CSS1 还是 CSS2)。属性描述CSS:active向被激活的元素添加样式。1:focus向拥有键盘输入焦点的元

2017-08-31 09:48:26 3875

原创 浮动、高度坍塌与解除、清除浮动

当父元素高度自适应(没有设置具体高度),子元素浮动时,父元素内容因为没有被撑开,高度为0,那么就是高度坍塌了;高度坍塌解除;1.父元素设置高度;2.父元素设置display:inline-block;3.父元素跟随子元素同样的浮动样式;4,父元素样式overlow:hidden;5.父元素伪类(都说是绝杀技,自己体会):after{display: block;

2017-08-30 15:27:54 401

转载 ES6新特性

介绍ECMAScript 6 在接下来的一段时间内将成为 ECMAScript的一个标准。这个标准预计在今年的时候就会被签署,不管在Github,还是在很多社区,javascript爱好者已经早已开始拥抱变化,享受ES6 带来的美好,这篇文章将介绍ES6的一些新特性。由于ES6 还没有很好地被浏览器支持,所以这篇文章的ES6代码将使用 Babel 进行编译。ECMAScript 6

2017-08-28 16:21:51 363

转载 前端路由

前端路由与单页页面路由就是指随着浏览器地址栏的变化,展示给用户的页面也不相同。传统的网页根据用户访问的不同的地址,浏览器从服务器获取对应页面的内容展示给用户。这样造成服务器压力比较大,而且用户访问速度也比较慢。在这种场景下,出现了单页应用。单页应用,就是只有一个页面,用户访问一个网址,服务器返回的页面始终只有一个,不管用户改变了浏览器地址栏的内容或者在页面内发生了跳转,服务器不会重新返

2017-08-28 10:30:02 368

转载 图片延迟加载

当页面中图片数量很多的时候,如果要求页面加载完成的时候将图片全部显示出来,那么会让用户觉得“网速好渣/网页好渣”,于是,使得尚未出现在用户视区的图片暂时隐藏起来减少页面一开始的加载时间不为是一种好办法原生js:        -->                    var temp = -1;//用来判断是否是向下滚动(向上滚动

2017-08-28 08:43:44 250

转载 取得一个页面的所有class

因为js函数库并没有去取得所有class的函数,原生js:        Document                                                     //获取所有的classNamevar classNames=getAllClassName();console

2017-08-28 08:39:22 786

原创 事件绑定与事件捕获/冒泡

element.addEventListener(event, function, useCapture)参数 event 必须。字符串,指定事件名。(注意: 不要使用 "on" 前缀。 例如,使用 "click" ,而不是使用 "onclick"。) 参数    function 必须。指定要事件触发时执行的函数。 当事件对象会作为第一个参数传入函数。 事件对象的类型

2017-08-27 17:38:57 278

原创 闭包

理解是,闭包就是能够读取其他函数内部变量的函数。本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。function f1(){n=999;functionf2(){alert(n);}returnf2;}varresult=f1();result(); //999f2函数,就是闭包var name = "TheWindow";   var

2017-08-27 09:10:28 401

空空如也

空空如也

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

TA关注的人

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