自定义博客皮肤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)
  • 收藏
  • 关注

原创 什么是Flex弹性布局

什么是Flex弹性布局Flex是Flexible Box的简称,意为弹性布局,顾名思义,在网页布局时,他可以给我们提供更多的灵活性。说明:1.flex是display的一个属性值。与之相当应的还有一个是inline-flex。2.设置了Flex布局后,子元素的float,clear,还有verticle-align属性都不起作用。3.设置了display:flex属性的元素,称为Flex容器,他里...

2018-04-09 21:39:40 408

原创 怎样理解vue中的slot

插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容,插入到指定的某个位置,从而使模板分块,具有模块化的特质和更大的重用性。Slot 是在组件模板中设置的用于在父组件中插入其孙子组件(即自身的子组件)或DOM片段的插槽。匿名solt的使用子组件中<div> <h2>我是子组件的标题</h2> <slot>...

2018-03-21 15:57:14 2152

原创 JavaScript中的继承方式

虽然在ES6中有了继承,使用extends关键字就能实现。本篇讲的不是这种,而是ES6之前的几种实现继承的方式。1、原型链原理:利用原型让一个引用类型继承另外一个引用类型的属性和方法。构造函数,原型,实例之间的关系:每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。原型链实现继承例子function Parent(){ thi...

2018-03-07 23:00:04 221

原创 js中创建对象的几种方法

对象的组成 var obj=new Object(); obj.name="zjk1";        obj.age=30; obj.showName=function(){     alert(this.name); } obj.showAge=function(){     alert(this.age); } var obj1=new Object(); obj1.name="zjk1";...

2018-03-07 21:53:17 264

原创 常用的数组方法

常用的Array的方法##修改器方法,这些方法会改变调用它们的对象自身的值1.pop()方法从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。常用例子: let a=[1,2,3,4,5];     let b=a.pop(); console.log(a);//[1,2,3,4] console.log(b);//5        返回值:从数组中删除的元素(当数组为空时返回un...

2018-03-06 20:30:46 296

转载 js的闭包是什么?

什么是闭包? 先看一段代码:function a(){ var n = 0; function inc() { n++; console.log(n); } inc(); inc(); }a(); //控制台输出1,再输出2简单吧。再来看一段代码:function a(){ var n = 0; thi...

2018-03-05 22:16:48 228

转载 ES6新特性学习笔记

1.let && constlet命令也用于声明对象,但是作用域为局部。{ let a = 10; var b = 1;}1234在函数外部可以获取到b,获取不到a,因此例如for循环计数器就适合使用let。const用于声明一个常量,设定后值不会再改变。const PI = 3.1415;PI // 3.1415PI = 3;123强行对其进行重新赋值会报错...

2018-03-05 22:11:02 233

转载 收集的JavaScript代码片段

Anagrams of string(带有重复项)使用递归。对于给定字符串中的每个字母,为字母创建字谜。使用map()将字母与每部分字谜组合,然后使用reduce()将所有字谜组合到一个数组中,最基本情况是字符串长度等于2或1。const anagrams = str => {  if (str.length <= 2) return str.length === 2 ? [str, ...

2018-03-05 20:58:04 159

原创 CSS3新增的伪类

element:first-of-type: 父元素中第一个element元素(p:first-of-type: 父元素中第一个p元素)element:lastt-of-type: 父元素中最后一个element元素element:only-of-type: 父元素中唯一一个element元素element: :nth-of-type(n): 父元素中第n个element类型的元素element:...

2018-03-05 20:45:45 369

原创 安装 vue-cli 报错 -4058

在安装Vue环境的时候,本来已经安装好了由于自己手贱想重新安装在D盘里面,结果出现了各种问题,为了解决这个脚手架安装问题更是绞尽脑汁,终于找到了解决方案。下面是报的错:npm WARN checkPermissions Missing write access to C:\Users\liuyg\AppData\Roaming\npm\node_modules\vue-cli\node_modu

2018-01-15 19:21:22 6869 7

原创 css样式优先级

CSS样式的优先级一、就近原则。标签离修饰内容越近,优先级越高。二、选择器:ID选择器>类选择器>元素选择器(标签内#id >#id ; 标签内.class > .class)三、样式表:行内样式>内部样式>外部样式四、标有"!important"的规则有最高优先级。如(H1{color:black !importan; font-family:sans-serif})

2017-11-12 18:31:41 2779

原创 浏览器常见的兼容性问题

有时候编写一段代码,在其他浏览器打开都是正常的,但是在IE6中打开会出现样式错乱,这是因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况,也就是浏览器兼容性问题。浏览器兼容性问题会给我们带来很大的困扰,所以我们要解决,下面是常见的几个问题。一、IE6/IE7对display:inline-block的支持欠缺问题:用ul和li做的横向菜单,没有用float:left,而

2017-11-10 14:59:35 305

空空如也

空空如也

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

TA关注的人

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