摘要: css是网页的外衣,好不好看全凭css样式,而布局是css中比较重要的部分,下面来分析一下常见的几种布局。 流动模型 流动模型是网页布局的默认模式,也是最常见的布局模式,他有两个特点: 1.块状元素都在所处包含元素内自上而下按顺序垂直延伸分布。常见的块状元素有:div,p,ul,ol,h1~h6,a 阅读全文
posted @ 2016-07-19 09:58 王小伞 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 经过前三节的研究,我们终于可以对js这门无法实现接口继承的语言进行实现继承,为了更好的面向对象。。。。。 原型链继承 这个原型链我们上节引用了一下,用它实现继承的基本思想是利用原型让一个引用类型引用另一个引用类型的属性和方法。即把一个函数(狭义上来举例)的所有属性和方法(这个函数的实例)赋值给另一个 阅读全文
posted @ 2016-05-31 01:18 王小伞 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 该节思路及部分代码插图摘自 王福朋的博客 第4,5小节(尊重原创也方便自己查阅O(∩_∩)O哈哈~) 本打算一天讨论完的问题,刚好有个周末无心学习,再加上真正写出来的时候远没有自己理解的时候想的那么简单,最后横跨4天,罪过/(ㄒoㄒ)/~~ 闲话不多说了,按原计划这节说说__proto__以及与pr 阅读全文
posted @ 2016-05-30 11:20 王小伞 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 上节我们讨论了对象的定义和对象的创建,知道了函数也是对象,知道了对象都是由函数创建的,知道了对象的原型和函数的原型属性的关系。这节说一下关于对象属性的操作,下节就可以切入正题了。 属性删除 delete操作符删除一个属性值后会返回true,第5行也返回true是因为person.age已经是个und 阅读全文
posted @ 2016-05-27 17:59 王小伞 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 浅谈对象(本笔记中截图和部分代码取自慕课网视频http://www.imooc.com/learn/277第四章对象) 面向对象原型链继承这块,应该算是javascript中最难理解的部分了,小弟脑子比较难转弯,也是看了好久视频,博文,慢慢的才有了自己的理解,现在记录一下学习的内容和总结。首先第一节 阅读全文
posted @ 2016-05-27 17:12 王小伞 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 上节介绍了call()和apply()的用法,这节再讨论一下arguments参数和bind函数的用法以及函数柯里化就算是完结了。 bind()函数 先看定义: bind()方法会创建一个函数的实例,其this值会被绑定到传给bind()函数的值。代码如下: 由代码可以看出,call()函数会直接调 阅读全文
posted @ 2016-05-23 14:44 王小伞 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 上节我们一起研究了this这个小兄弟,得出一个结论,this指向调用this所在函数(或作用域)的那个对象或作用域。不太理解的朋友可以看看上节的内容,这次我们主要探讨一下call(),apply(),bind()三兄弟的用法。先上一波定义: 1.方法定义(摘自http://www.cnblogs.c 阅读全文
posted @ 2016-05-20 20:02 王小伞 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 最近在系统的学习面向对象方面的知识,遇到的最大拦路虎就数this的指向,call,apply,bind函数的使用,单独抽出一天时间把这几个烦人的家伙搞定,去学习更深入的内容。 首先介绍一下this的一些东西,this和call还有莫大的关系,在第一节先不讨论这两在一起的情况。先看看this的应用场景 阅读全文
posted @ 2016-05-20 15:42 王小伞 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 前两节说了数组最基本的创建,队列方法,排序和一些操作方法,这节说说迭代和归并方法。 every()方法 & some()方法 这两个方法会对数组中的每一项运行给定函数,然后返回一个布尔值,理解起来可以当成everyone和someone的区别来理解,看个例子就好了: 两个方法都执行一个函数,函数的第 阅读全文
posted @ 2016-05-18 15:39 王小伞 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 上次说了数组元素的增删,的这次说说数组的一些操作方法 join()方法: join方法会返回一个由数组中每个值的字符串形式拼接而成的一个以join方法参数为连接符的字符串,join方法参数如果为空则以逗号连接,和toString()方法得到的值相似。 reverse()方法: reverse()方法 阅读全文
posted @ 2016-05-18 11:56 王小伞 阅读(360) 评论(0) 推荐(0) 编辑