摘要: 首先HTML如下: 我在左边,我比右边短一点。我在左边,我比右边短一点。我在左边,我比右边短一点。 我在右边,我比左边长一点。我在右边,我比左边长一点。我在右边,我比左边长一点。我在右... 阅读全文
posted @ 2015-07-02 16:34 babywhale 阅读(230) 评论(0) 推荐(0)
摘要: 怎样产生BFC?当一个HTML元素满足下面条件的任何一点,都可以产生Block Formatting Context!float的值不为none。overflow的值不为visible。display的值为table-cell, table-caption, inline-block中的任何一个。p... 阅读全文
posted @ 2015-07-02 16:11 babywhale 阅读(96) 评论(0) 推荐(0)
摘要: 这两个函数都是定时器,都是window对象的函数,但是还是有很多区别的。1.根本区别setTimeout("function", time),function为函数名或代码,time单位毫秒,指在载入后延迟指定时间去执行函数一次。setInteval("function", interval),指在... 阅读全文
posted @ 2015-07-02 10:03 babywhale 阅读(299) 评论(0) 推荐(0)
摘要: 一图以蔽之: 阅读全文
posted @ 2015-07-01 15:16 babywhale 阅读(97) 评论(0) 推荐(0)
摘要: 看一段代码:var lis = document.getElementsByTagName("li"); //4个for(var i in lis){ i.style.backgroundColor = "white"; }这段代码并没有达到我想要的效果(把4个li的背景设成白色);... 阅读全文
posted @ 2015-07-01 11:34 babywhale 阅读(148) 评论(0) 推荐(0)
摘要: 一个轮播图做了一天多,期间各种小错误层出不穷,为自己的功力感到压力好大,却也在这艰难挣扎中体会了不少知识点,更加求知若渴。get到的点:js来添加、修改、去除css样式 对setTimeout 或setInterval 函数队列里事件的清除 1 var show = document.g... 阅读全文
posted @ 2015-06-28 11:28 babywhale 阅读(1199) 评论(0) 推荐(0)
摘要: CSS样式分为三种,行内样式、内部样式、外部样式。一、element.style.stylename 创建、获取、修改 行内样式 console.log(document.getElementById("testcss0").style.backgroundColor);//""docume... 阅读全文
posted @ 2015-06-26 23:54 babywhale 阅读(1328) 评论(0) 推荐(0)
摘要: javascript中所有函数的参数都是按值传递的!由于js中的值分为基本类型值和引用类型值,所以才会出现函数对外部值改变情况的不同。基本类型值指简单的数据段,而引用类型值指那些可能由多个值构成的对象。5种基本类型(Undefined Null String Number Boolean)是按值访问... 阅读全文
posted @ 2015-06-24 12:16 babywhale 阅读(688) 评论(0) 推荐(0)
摘要: 一、事件流 事件冒泡,从最相关的元素(比如点击的按钮)扩散到最不相关的元素(整个document)。 事件捕获,从外层最不相关的元素触发到最相关的元素。二、事件处理程序 1.HTML事件处理程序。 在HTML中添加,比如 缺点:与js耦合度高,更改时两者都要更改。 2.DOM0级... 阅读全文
posted @ 2015-06-16 23:19 babywhale 阅读(164) 评论(0) 推荐(0)
摘要: 这主函数的形参乍一看略抽象啊,什么意思?主函数还有参数了?这是用来在命令行里传递参数用的!argc 记录命令行参数个数(以间隔为界,不含间隔);*argv[] 是个指针数组,分别指向每个参数。例如:在命令行执行 a.exe username password ,则argc 等于 3 ,argv[0]... 阅读全文
posted @ 2015-05-06 17:46 babywhale 阅读(948) 评论(0) 推荐(1)