03 2014 档案
摘要:一、双外边距浮动bug.left{ float:left; margin-left:20px; } //wrong此left在ie6下的左外边距变成40px;此时的代码应改成:.left{float:left; display:inline; margin-left:20px;} //ok二、3像素文本便宜bug当文本与一个浮动元素相邻时,这个bug就会表现出来。例如,假设将一个元素向左浮动,并且不希望相邻段落中的文本围绕浮动元素。.myFloat{ float:left; width:200px;}p{margin-left:200px;}三、li下面一行的空白li 11111 ...
阅读全文
摘要:首先,是一个好几个T字堆起来的图,要求各个方向重复延伸,不破坏它的单元结构。(要求12分钟之内完成。)接着是有7或者8页的笔试题,最前面有两道填空题是发散思维的,下面把这次的笔试题或者交谈中的小技术写下来1.栈方法(先进后出)var colors=new Array();var count=colors.push('red','green');alert(count); //2var item=colors.pop();alert(item); //greenalert(colors.length); //1 队列方法 (先进先出)var colors=new
阅读全文
摘要:1、如上图这样的布局,你用CSS如何实现?我说了三种,主要有一种是用display:inline-block,布局。2、三栏的网页布局,中间内容不确定高,问怎么让两边的背景始终与内容高度一致,说了两种3、一张图片的比例是5:4,在不同分辨率的情况下,图片始终是这个比例,问怎么写样式。4、Ie盒子模型和w3c盒子模型的具体描述5、A#b#d#E#,怎么输出A||b||d||E;6、777748908883859999;输出相同的个数和数。7、获取一个元素在网页中的位置。8、用代码描述call和apply。9、问了html5和css3知识10、还有页面优化总结,是css知识面试官感觉挺好,js还是
阅读全文
摘要:1 $(function(){ 2 var arr=[3,0,1,8,7,2,5,4,6,9]; 3 var result=insert_sort(arr); 4 console.log(result); 5 }) 6 function insert_sort(arr){ 7 for(var i=0;i=1&&arr[j-1]>temp){ //内循环11 arr[j]=arr[j-1];12 arr[j-1]=temp;13 j--;14 }15 }16 ...
阅读全文
摘要:冒泡排序:http://t.cn/hrf58M希尔排序:http://t.cn/hrosvb选择排序:http://t.cn/hros6e 插入排序:http://t.cn/hros0W快速排序:http://t.cn/ScTA1d归并排序:http://t.cn/Sc1cGZ
阅读全文
摘要:题目:给定一个随机数组,数组可能包含数组(也就是数组元素可能为数组)。要求用js实现一个函数,返回该数组中 所有元素,重复的要求去掉。例如:数组[2,3,[4,6,[3,8]],12,10] ,返回结果为[2,3,4,6,8,12,10]
阅读全文
摘要:http://www.cnblogs.com/waynechan/archive/2013/03/07/2947080.html
阅读全文
摘要:$(function(){ var arr=[3,1,4,0,8,14,12,10]; var len=arr.length; var temp; //第1个和后面的比较的一个一个比较(比如第1个先和第2个比较,然后第1个再和第3个比较) for(var i=0;iarr[j]){ temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } ...
阅读全文
摘要:前端面试题1、请指出以下结构中A标签内的字体颜色值?360桌面2、给出alert的值,并说明为什么?3、说出call 和 apply 的区别4、请实现注释的代码5、请使用闭包实现上面的函数6、给出alert的值7、给出alert值8、ajax是什么? ajax的交互模型? 同步和异步的区别? 如何解决跨域问题?9、常使用的库有哪些?常用的前端开发工具?开发过什么应用或组件10、用javascript编写一个倒计时器(可写出多种不同的模式)显示形式如:1919为剩余时间(单位:秒)要求:1 显示的秒数 每秒变化一次;2 使用者可自定义:倒计时间总长(单位:秒) 及 显示倒计时的元素ID;
阅读全文
摘要:前端重构工程师考卷(B券)-P1--mssf2e 2014/2/17一、选择题(不定项选择)1、下列哪组标签均是正确的内联元素? () A、 B、 C、 D、 2、下列能设置宽高的元素是? () A、img B、input C、div D、span3、下列哪种写法是正确的? () A、a{font : 12px;} B、a{font : 12px/1.5;} C、a{font : 12px 1.5;} D、a{font : 12px Tahoma;}4、 我是一行文字 在上述样式的作用下文字的颜色是? ()A、 红色 B、蓝色 C、橙色 D、黑色5、下列浏览器具有相同内...
阅读全文
摘要:https://github.com/ghj1976/Front-end-Developer-Interview-Questions/tree/master/Chinese
阅读全文
摘要:http://snailxr.iteye.com/blog/1300173
阅读全文
摘要:firebug:0 chrome:10(因为border:10)
阅读全文
摘要:闭包 这是第一条 这是第二条 这是第三条利用闭包,代码简洁但增加了内存消耗 var ele=$('#test'); var liNode=ele.find('li'); var len=liNode.length; for(var i=0;i<=len-1;i++){ liNode[i].onclick=(function(x){ return function(){ console.log(x); //return x; } })(i) }增加自定义属性,改变了html代码 var ele=$('#test'); var liNode=e
阅读全文
摘要:http://www.w3cfuns.com/thread-5599528-1-1.html
阅读全文
摘要:var x = 3;var foo = { x: 2, baz: { x: 1, bar: function() { return this.x; } }}var go = foo.baz.bar;alert(go()); //3alert(foo.baz.bar()); //1var x = 4, obj = { x: 3, bar: function() { var x = 2; ...
阅读全文
摘要:function bar() { return foo; foo = 10; function foo() {} var foo = 11;}alert(typeof bar());结果是 function
阅读全文
摘要:一般都设置display=' ',因为display='none'在某些浏览器里不生效
阅读全文
摘要:结果:结论:未经初始化的变量,会保存一个特殊的值-------undefined结果:dayVal is not defined
阅读全文