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

原创 JavaScript事件

JavaScript事件监听document.getElementsByTagName('body')[0].addEventListener('click',callbacker(),true);给页面中的body绑定一个事件监听器,当检测到事件发生时,执行回调函数。element.addEventListener(eventType,callbackFunction,use-capture);

2017-09-30 13:11:57 225

原创 JavaScript数组的随机排序

JavaScript数组排序有两种基本方法,分别是sort()和reverse(),但这样的排序太过单一,有些比较复杂的情况不太适合。比如我们要做随机洗牌,做拼图游戏时把每个小图随机排列,这些都要用到JavaScript的随机排列。下面是我总结的几种方法:1.利用sort(function(){})方法传入的参数。var arr = [1,2,3,4,5,6,7,8,9];

2017-09-27 10:17:26 304

原创 css清除浮动

给一个元素结点设置float属性,会让它脱离文档流,包裹它的父元素也会高度塌陷,进而会对它后面的元素产生影响,所以清除浮动很重要。 清除浮动的方法有:给浮动元素之后增加一个div,并给这个新增的div设置class=“clear”,并且设置.clear{clear:both;}.clear{ clear: both; }优点:随用随清,无兼容性问题 缺

2017-09-23 11:03:39 185

原创 flex布局(笔记)

flex布局以前的布局:float+position缺点:兼容性,麻烦flex box:弹性布局任何元素都可以指定为弹性布局 display:flex;webkit内核的浏览器,必须加上-webkit前缀。设置flex布局后,子元素的float,clear,vertical-align属性会失效。基本概念:采用flex布局的元素称为flex容器(flex container),它的所有子元素会自动成

2017-09-09 19:39:25 357

原创 JavaScript基本概念(笔记)

1.变量和数据类型JavaScript的变量类型是松散类型的,所谓的松散类型,指的就是它不像C语言那样,在给变量赋值之前要先声明它的变量类型,比如:int x=2;而是用一个关键字var就可以声明所有类型的变量。JavaScript的变量类型分为基本数据类型和复杂数据类型。基本数据类型包括:number,string,boolean,undefined和null;复杂数据类型就比如对象。1.undi

2017-09-09 19:36:42 198

原创 JavaScript变量,作用域,内存问题(笔记)

JavaScript变量,作用域,内存在问题JavaScript变量分为基本类型和引用类型。基本类型有五种,分别是:number,string,boolean,undefined,null,引用类型包括数组,对象,函数等。基本类型的种类可以用typeOf()方法来确定,引用类型的种类要靠instanceOf来确定。JavaScript规定不能直接访问操作对象的内存空间。引用类型的值其实是一个地址,我

2017-09-09 19:36:09 188

空空如也

空空如也

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

TA关注的人

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