自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ==和===区别

作用:两个操作符都用来比较两个值是否相等区别:“===”不仅值需要相等,数据类型必须一致“==”非严格相等,在比较之前,会尝试给不同类型的值进行转换,然后再比较是否相等。问题:何时使用==,何时使用===?在一般的判断中基本使用===,但是在代码中obj.a==null相当于obj.a===null || obj.a===undefined,所以在判断对象中某个属性的适合用null,其他地方都使用...

2018-04-08 10:22:26 197

原创 BFC

概念:块级格式化上下文,边距重叠解决方案原理:1、BFC元素的垂直方向会发生重叠;2、BFC的区域不会与浮动元素的box重叠;3、BFC在页面上是一个独立的容器,外面的元素和里面的元素不会互相影响;4、计算BFC高度时,浮动元素也会参与计算如何创建BFC?1、float值不为none,只要设置了浮动,就创建了BFC;2、position值不为static和relative就创建了BFC;3、dis...

2018-03-21 09:49:49 172

转载 JavaScript正则表达式

1、了解正则表达式的方法RegExp对象表示正则表达式,是对字符串执行模式匹配的工具正则表达式的基本语法如下2种:(1)、直接量语法/pattern/attributes;(2)、创建RegExp对象的语法new RegExp(pattern,attributes);参数:参数pattern是一个字符串,指定了正则表达式的模式,参数attribute是一个可选参数,包含

2018-01-23 21:22:22 226

原创 Canvas画布

概念:元素用于图形的绘制,通过脚本(通常是JavaScript),标签只是图形容器,必须使用脚本来绘制图形可以通过多种方法使用canvas绘制路线,盒,圆、字符以及添加图像(1)使用JavaScript来绘制图像 您的浏览器不支持HTML5 canvas标签 //创建context对象,getContext("2d")对象是内建的HTML5对象,拥

2018-01-15 10:33:49 329

原创 web客户端的几种存储方式

1、cookie特点:(1)可以兼容到包括ie6以上的所有浏览器(2)cookie在不同浏览器上数量和大小(不超过4kb)都有限制(3)cookie的生命周期是根据设置值得expire的时间来控制的。(4)需要自己写操作函数实现操作适用范围:(1)低版本的浏览器兼容(2)需要前后端进行传递的数据(比如用户的登录状态)2、sessionStorage和localS

2018-01-14 10:22:37 546

原创 JavaScript创建对象的几种方式

第一种:工厂模式function createPerson(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); } return o;}var person1 = createPerso

2018-01-12 13:53:55 887

空空如也

空空如也

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

TA关注的人

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