- 博客(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关注的人