自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 angularjs面试题

1. angular的数据绑定采用什么机制?详述原理angularjs的双向数据绑定采用脏检查(dirty-checking)机制。ng只有在指定事件触发后,才进入 $digest cycle : - DOM事件,譬如用户输入文本,点击按钮等。( ng-click ) - XHR响应事件 ( $http ) - 浏览器Location变更事件 ( $location ) - Time

2015-10-16 16:42:49 13224

转载 水平垂直居中

转:小tip: margin:auto实现绝对定位元素的水平垂直居中法一:兼容性不错的主流用法,但是必须知道元素的尺寸,否则margin负值无法精确,往往需要js的支持.element{ width:200px; height:200px; position:absolute; top:50%; left:50%; margin:-100px 0 0

2015-09-25 22:57:21 484

转载 2015.9.23笔记

转:mark一下 排序算法;明天整理一下冒泡排序(bubble sort)冒泡排序简单易懂,但是效率低。比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。[1] functio

2015-09-25 22:40:48 460

转载 2015.9.24随笔

转:setTimeout和setInterval的this指向function obj() { this.fn = function() { alert("ok"); console.log(this); setTimeout(this.fn, 1000);//直接使用this引用当前对象 } } var o = new obj(); o.fn(); 因为settimeout的th

2015-09-24 23:23:44 321

转载 2015.9.22随笔

最近一直看到javascript的call和apply方法,记录一下 首先手册上写的两个方法的定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 t

2015-09-22 22:51:25 281

原创 2015.9.21笔记

javascript的去重1.简洁易懂,效率低下Array.prototype.delRepeat = function(){ var result = []; var len = this.length; for(var i = 0;i < len;i++){ for(var j = i + 1;j < len;j++){ if(th

2015-09-21 23:27:31 333

原创 2015.9.20笔记

1.转:javascript基本数据类型与值类型引用类型说明2. javascript数组的常用方法pushpush() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。返回值为arrayObject的长度。poppop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组

2015-09-21 00:26:21 347

原创 2015.9.19蘑菇街WEB前端笔试体会

2015.9.19蘑菇街WEB前端笔试体会做完笔试题感觉就是被虐了T_T 下午登了下笔试网站发现需要摄像头,就去同学那里借了个,还需要上传一张自拍照,选好角度,摆好pose,咔擦。 晚上开始做题了,选择题还行,考到了linux,react,angular,心里感觉不错因为都接触过。又有数据结构的题,考了二叉树,哎,当初选修课考试复习那会还会的,做题时认真思考了一下表示并不记得了。 接着就到了编

2015-09-19 22:03:02 920

原创 2015.9.18笔记

1. 删除给定数组中的第二项和第三项,并且在得到的新的数组中第二项后面添加一个新的值var arr1 = ['a','b','c','d','e'];var arr2 = arr1. ?( ? , ? ,'newvalue');2. splice详解3. 写一个求和的函数sum,达到下面的效果// Should equal 15sum(1, 2, 3, 4, 5);// Should equ

2015-09-18 16:21:42 504

原创 2015.9.17总结

2015.9.17 做题总结1.<SCRIPT LANGUAGE="JavaScript"> var bb = 1; function aa(bb) { bb = 2; alert(bb); }; aa(bb); alert(bb);</SCRIPT>输出结果:2 1 函数内部并没有使用var来定义bb,按理说bb应该是全

2015-09-17 16:08:25 332

转载 prototype

prototypejavascript讲解

2015-09-17 10:54:39 276

转载 用CSS、HTML编写一个两列布局的网页,右侧宽度为200px,左侧自动扩展。

转载: http://blog.csdn.net/bluetears1988/article/details/12435201

2015-09-16 23:36:42 601

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除