摘要: 貌似angularjs出来之后网上各种夸angularjs的好黑jquery。angularjs大致可以分为几个板块:作用域,控制器,指令(主要),路由,依赖注入。1 作用域作用域在angular中的表现形式是$scope 阅读全文
posted @ 2015-11-05 22:03 bdbk 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 任何事情的发生都有他的演化过程,就比如百度的首页来说。远古时代记不清最初的CSS布局发生在什么时候,当时的网站几乎都是标题加文章,这给表格布局带来了很大的方便,一个表格加几个单元格轻松实现布局,不用考虑块元素的定位,并且可以轻松实现列等高布局,这也是表格布局的最大优点。但是随着互联网的发展,一个简单... 阅读全文
posted @ 2015-10-30 23:09 bdbk 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 当我写这篇文章的时候,sea.js已经逐渐退出历史的舞台,详细链接。不过任何新事物的出现都是对旧事物的取其精华,去其糟粕,所以了解一下以前模块的加载也是一件好事。js模块化的原因自不比多说,看看HUX同学的js模块加载七日谈就知道了,将的非常详细。一 .CMD模块加载规范 一个js文件就是一个模块... 阅读全文
posted @ 2015-10-24 12:34 bdbk 阅读(443) 评论(0) 推荐(0) 编辑
摘要: html和css3一出,整个互联网设计发生了颠覆性的改变,各大IT企业也推出了很多新颖的设计,比如百度浏览器的下载首页,fullpage设计风格加css动画让网页看起来很流畅舒服。css3的变换有3d和2d之分,现在直接介绍3d,2d的可以减少z轴。 1.transform变换transf... 阅读全文
posted @ 2015-10-18 00:30 bdbk 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一.函数基本理论 1,函数的定义没什么意义,之后创建一个字符串,就是函数代码 2,函数执行(被调用)的时候发生的事情:(以上面的代码为例) 创建一个执行环境execution context ,该对象有一个特殊的属性叫[scope chain] 作用域链,属性的值是一个类数组对象,如上图所示,第一个 阅读全文
posted @ 2015-08-27 20:05 bdbk 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.简单的表单布局 Name(required): incorrect name! Email Address: Web Address: ... 阅读全文
posted @ 2015-06-14 22:47 bdbk 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 一,为什么要清除浮动 由于div2设置了float:left使其脱离文档流,没有形成div1包裹div2的效果 二 如何清除浮动 1.解决这个bug的方法有很多,比较简单的做法如下代码, 插入一个"空白"div,设置起clear:both清除浮动,clear属性的原理是为元素添加足够多的外边距,使其 阅读全文
posted @ 2015-06-01 22:31 bdbk 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 啥时候博客园的UI能换成metro风格的啊,字体倒是变了,界面还没变,这就是重构的问题。 阅读全文
posted @ 2015-05-28 19:13 bdbk 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 无论学习前端还是后端设计模式是作为一名程序员不可缺少的知识,就像下底传中对于一个边锋来说。 一.策略模式 策略模式给人的第一感觉就是在代码里面消除了很多if-else分支语句,比如一个求员工奖金的程序: 不适用设计模式,代码如上图,会在一个函数中加入很多if判断,若果分支比较长,或者以后加入更多的种 阅读全文
posted @ 2015-04-16 18:52 bdbk 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、类和对象 1, JavaScript对象分为三类:本地对象,内置对象,宿主对象。 本地对象有15种:Object Function Array String Number Boolean Date RegExp Error EvalError RangeError RrefenceError S 阅读全文
posted @ 2015-03-31 19:57 bdbk 阅读(242) 评论(0) 推荐(0) 编辑