自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6--函数与对象,新字符串

1、函数默认参数  function sum (a,b){ a = a||0 //为a设置默认值,当未给a赋值时a=0 b = b||0 //为b设置默认值,当未给b赋值时b=0 }return a+b sum(1) ...

2018-04-17 13:26:53 270

原创 什么是BFC

块格式化上下文(block formatting context):我们无法去定义BFC到底是什么,就如同我们无法定义堆叠上下文一样,但当我们看到一种形式就能知道它是不是BFC,一个BFC有以下两个功能。面试的时候不要解释BFC是什么,描述他的两个功能并举例!!如何触发BFC: 根元素 float的值不为none overflow的值不为visib...

2018-04-15 13:15:07 192

原创 堆叠上下文

backgroundborder块级浮动内联z-index: 0z-index: +满足以下条件可以称为堆叠上下文:更多详细理解:点击打开链接

2018-04-10 11:14:57 206

原创 JS与JSON、JSON与JSONP、JSONP与AJAX的区别

JS与JSON    JSON 本身的意思是 JavaScript 对象表示法(JavaScript Object Notation),可以说这种数据格式是从 JavaScript 对象中演变出来的。JSON 语法是 JavaScript 对象表示法语法的子集。  JSON仅仅是一种数据格式,数据格式其实就是一种规范,按照这种规范来存诸和交换数据,就好像 XML 格式一样。  JS 是一门语言,J...

2018-04-09 18:30:05 424

原创 CSS小技巧及布局套路(持续更)

1、单行文本溢出省略 div{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} eg:2、多行文本溢出省略 div{ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: ve...

2018-04-08 13:52:25 193

原创 如何理解HTML、CSS和JS三者分离

回答思路:正向答这道题很难说出什么,就像有人问你为什么人类需要空气和水?转换角度,用如果不... ...的思维去回答,如果没有水我们会难以维持生命,没有空气我们不能呼吸会缺氧而死。以这样的思路来解这个问题:  1、HTML可以负责样式,但如果这样会使得内容的结构有很多无用的标签,这让html的结构看上去十分复杂,有的标签是用来表示内容,有的又是用来表示样式,这样很难区分它们之间的逻辑结构。  2、...

2018-04-03 12:56:22 4453 1

原创 GC垃圾回收

定义:如果一个对象没有被引用(有箭头指向的叫引用),那么它就是垃圾将被回收。eg: var fn = function(){} document.body.onclick = fn var fn = null 请问fn是垃圾吗?  此时,虽然fn = null,fn引用的ADDR110对象中间被切断,但document下,仍引用(有箭头指向...

2018-03-26 13:20:51 114

原创 四个关于内存的面试题

1、var a = 1    var b = a     b = 2请问a显示几?a = 12、var a = {name:'a'}     var b = a     b = {name:'b'}请问a.name是多少?a.name = a3、var a = {name:'a'}    var b = a    b.name = 'b'请问a.name是多少?a.name = b4、var a ...

2018-03-26 13:03:58 1090 1

原创 数据类型转换

Any->string  1、.toString方法 (number) (boolean) (null) (undefined) (object) var n=1 var b = true 报错 报错 var object ={name:'Jayce'} n.toStri...

2018-03-26 12:19:16 103

原创 HTTP状态码

分类1**:服务器收到响应,需要请求者继续执行操作(不常用)2**:操作被成功接收并处理(成功)3**:重定向,需要进一步操作4**:客户端错误,请求有语法错误或无法完成请求5**:服务器错误,处理请求过程中发生错误                               1**100 Continue:继续。客户端应继续其请求101 Switching Protocols:切换协议。服务器根...

2018-03-20 14:16:38 89

原创 CSS之flex布局

//设置了flex属性以后,子元素的float、clear、vertical-align属性将失效。flex布局有以下六个属性:flex-directionflex-wrapflex-flowjustify-contentalign-itemsalign-content1、flex-direction属性决定主轴的排列方向:(附几张很好理解的图示)flex-direction:row(默认值):...

2018-03-19 20:42:55 210

原创 习题总结(持续更)

var a = 11if(a < 10) console.log('a是一位数') console.log('a是小于 10 的数')此题会打印出:a是小于10的数因为if语句默认离他最近的那一句为一个整体,进行判断后不会输出:a是一位数。第四句则为单独一个句子,可以这么理解:var a = 11if(a < 10) console.log('a是一位数')...

2018-03-18 18:48:30 180

原创 CSS边框画三角形

用CSS边框画一个三角形html: <div class="triangle"></div>css:div{ border: 50px solid red; width: 0; height: 0; border-left-color:transparent; border-right-color:transparent; border-bottom...

2018-03-12 19:55:54 758

原创 CSS reset重置原则

但凡是浏览器默认的样式,都不要使用,因为每个浏览器下标签的默认样式都可能会出现不一致的情况。所以需要人为地将所有样式全部统一(清除),再根据实际情况(设计稿)进行设置。  那么哪些样式是需要重置的呢???1、与盒模型相关的样式:border;margin;padding2、标签特有的样式:ul>li;ol>li<style> body,h1,h2,h3,h4,h5,h6...

2018-03-12 16:53:50 213

原创 给类名为clearfix的元素清除浮动

<div class="clearfix"></div>.clearfix:after{ content:" "; display:block; clear:both; visibility:hidden; }即给所有子元素添加float-left,给这些子元素的爸爸(上级元素)添加class="clearfix";...

2018-03-12 15:09:06 631

原创 HTML常用标签——a、form、input、iframe

a标签(HTTP POST请求)1、target属性定义目标地址打开方式  在新窗口中打开: <a href=“目标地址” target=“_blank”>链接显示的文本</a>  在自己本身位置打开:<a href=“目标地址” target=“self”>链接显示的文本</a>    在上一级(爸爸位置)打开:<a href=“目标地址...

2018-03-12 14:58:08 274

空空如也

空空如也

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

TA关注的人

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