Fork me on GitHub

2016年1月14日
摘要: 理解闭包我觉得需要事先了解下面的概念和知识:作用域(链),变量对象(活动对象),执行环境。依次解释概念:作用域:我们知道变量的 作用域就是程序源代码中定义这个变量的区域。(犀牛书)分为 全局作用域 和 局部作用域。(重复之前的:函数参数也是局部变量,它们只在函数体内有定义。)函数定义是可以嵌套的,所... 阅读全文
posted @ 2016-01-14 18:07 六人行与 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 函数声明语句:function f(x){},其中x就是参数。参数分为两种:形参(parameter):函数定义时圆括号里的数据。实参(arguments);函数调用时,传给函数作为参数的数据。EMCAScript规定在调用函数时,可传入任意数量,任意类型的参数,可以不跟函数定义时传入的形参数量相对... 阅读全文
posted @ 2016-01-14 14:52 六人行与 阅读(4490) 评论(1) 推荐(1) 编辑
2016年1月10日
摘要: 定义函数的方式有三种:关键字function来定义: 函数声明语句 function f(){} 函数定义表达式:常用形式:var f = function(){}; //这里的分号不能少使用构造函数Function: var f = new Function(),里面传入参数,最后一个参数默认为... 阅读全文
posted @ 2016-01-10 12:46 六人行与 阅读(216) 评论(0) 推荐(0) 编辑
2015年12月23日
摘要: 对于学习前端,学习javascript,犀牛书是一本很好的书,很系统的介绍了JS的具体知识,所以很厚重,对于这么厚重的一本书,翻译是一个很大的挑战,能够将这么厚一本原版书翻译成中文,并出版,着实不易,而且翻译的整本书的质量,总体上来说也是非常不错的,是学习JS的不错的书籍。我也很庆幸自己买了一本来看... 阅读全文
posted @ 2015-12-23 14:41 六人行与 阅读(297) 评论(0) 推荐(0) 编辑
2015年12月21日
摘要: 四种调用方式:作为函数作为方法作为构造函数 (待续)通过它们的call()和apply()方法调用 (待续)函数调用:就是将函数作为普通的函数进行调用。根据ES3和非严格的ES5的规定,函数调用的上下文(this)是全局对象。在严格模式下,调用上下文是undefined。后面的代码中会看到。this... 阅读全文
posted @ 2015-12-21 23:05 六人行与 阅读(181) 评论(0) 推荐(0) 编辑
2015年10月18日
摘要: 视口坐标,文档坐标 视口(viewport):也叫窗口坐标,实际显示文档内容的浏览器的部分,不包括浏览器外壳(菜单工具等),对于框架页中显示的文档,视口是定义框架页的。当文档比视口小时(无滚动),文档的左上角就是视口的左上角,文档坐标和视口坐标就相等。文档坐标 = 视口坐标 + 滚动的偏移量。文档坐... 阅读全文
posted @ 2015-10-18 16:28 六人行与 阅读(1507) 评论(0) 推荐(0) 编辑
2015年10月1日
摘要: 浮动大概思路是将前两个元素分别向左,向右浮动, 然后第三个自然就上来了。.a{ float:left; width:50px; height:70px; background:orange;}.c{ float:right; width:50px; height:70px... 阅读全文
posted @ 2015-10-01 16:02 六人行与 阅读(233) 评论(0) 推荐(0) 编辑
摘要: floatab#a1{ float:left; width:40px; height:40px; background: red;}#b1{ height:40px; margin-left:40px; //这里把左边a1位置留出来。不设置宽度,随屏幕变化 ... 阅读全文
posted @ 2015-10-01 15:18 六人行与 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 因为将子元素都设置为浮动后,父元素内部就好像没有东西了,被掏空了,无法被子元素撑起来。所以就会出现塌陷的情况。 所以就需要清理浮动。在元素最后再添加一个div空标签或br标签。在写clear:both||left||right||none。表示哪些边框不挨着浮动... 阅读全文
posted @ 2015-10-01 11:29 六人行与 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 三种定位机制:关于这个,有一种说法是这样的,普通流(有地方也叫文档流),相对定位,和绝对定位。w3c上是这样的:普通流,浮动,和绝对定位。这里我还不能很明确的说哪一种更好。普通流是按照html的顺序来定位的。当position为static时,也会按照普通流来定位。相对定位,是position为re... 阅读全文
posted @ 2015-10-01 10:10 六人行与 阅读(150) 评论(0) 推荐(0) 编辑