- 博客(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
转载 用CSS、HTML编写一个两列布局的网页,右侧宽度为200px,左侧自动扩展。
转载: http://blog.csdn.net/bluetears1988/article/details/12435201
2015-09-16 23:36:42 601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人