笔试面试题
文章平均质量分 63
小章鱼哥
这个作者很懒,什么都没留下…
展开
-
美团外卖前端实习生面试总结
面我的是一位帅锅哈哈,听声音感觉到的。。然后我就好开心呀。嘎嘎 然后就问了我1个小时的问题。ie和w3c事件取消默认事件不同。 我记得曾经写过一个兼容版小插件,这个片段代码如下 //阻止事件传递 IE下为置returnValue为true preventDefault:function(event){ if(event.preventDefault){ e原创 2016-05-11 17:13:44 · 4572 阅读 · 0 评论 -
javascript笔试题(8) 继承
今天遇到了一道特别的题哦1.题目请实现构造函数Scopevar scopeA = new Scope();scopeA.title = 'my title';//scopeB是scopeA对象调用$clone函数得来。var scopeB = scopeA.$clone();console.log(scopeB.title === 'my title');//输出为true//试图修改sc原创 2016-08-02 17:19:07 · 553 阅读 · 0 评论 -
javascript笔试题(4) js模板
1、数组去重(2014年春季阿里巴巴实习生笔试) 题目:有一个大数组,var a = [‘1’,’2’,’3’,…];a数组的长度是100,内容填充随机整数的字符串,请先构造此数组a,然后设计一个算法,将其内容去重。function Random(n) { var arr = []; for (var i = 0; i < n; i++) {原创 2016-05-29 17:58:26 · 542 阅读 · 0 评论 -
javascript笔试题(7) 简单的正则
做了几道简单的正则表达式的题目。虽然简单,但是也学到了很多。1.判断字符串是否包含数字function containsNumber(str) { var b=/\d/; return b.test(str); }\d 一个数字 \s 换行符,制表符,换页符等空白字符中的一个 \w 字母或数字或下划线中的一个\D 一个非数字 \S 除换行符,制表符,换页原创 2016-05-31 10:55:48 · 4325 阅读 · 2 评论 -
javascript笔试题(6) js 数组
今儿搞定了一点数组之类的题。js的数组可真是灵活呦。来看一看数组的一些函数吧。1.slice 数组的浅复制向数组后添加一个元素,返回原数组不变。返回新数组。 function append(arr, item) { var arr2=[]; arr2=arr.slice(0); arr2.push(item); return ar原创 2016-05-30 16:42:34 · 1711 阅读 · 0 评论 -
javascript笔试题(2)
手动锚点 : javascript笔试题(1)第七题var foo = { bar: function(){ return this.baz; }, baz: 1 } typeof (f = foo.bar)();结果:“undefined”改写一下:var foo = { bar: function(){ return this.baz; }, baz: 1 } f原创 2016-05-17 19:17:14 · 741 阅读 · 0 评论 -
条件式函数声明:丧失函数声明提升能力
我们都知道函数声明问题: 深入理解JavaScript系列(2):揭秘命名函数表达式 MDN function console.log(typeof foo); if (true) { function foo(){ return 1; } } console.log(typeof foo);上面这段代码在Gecko引擎中打印”undefined”、”function”;而原创 2016-05-30 10:49:39 · 1168 阅读 · 0 评论 -
javascript笔试题(5)
1.不定长参数排序(2014阿里巴巴前端笔试题)请补充代码,使mySort()能将传入的参数按从小到大的顺序显示出来。function mySort(){var args = new Array();//使用数组作为参数存储容器请补充你的代码return args;//返回已经排序的数组}var result = mySort(23,44,56,98,1,2,33);//传入的参数不定console原创 2016-05-29 21:27:49 · 402 阅读 · 0 评论 -
网易前端实习生笔试最后一题ajax实现文件上传带进度条
来源:点击打开链接用到两个对象第一个对象:FormData第二个对象:XMLHttpRequest目前新版的Firefox 与 Chrome 等支持HTML5的浏览器完美的支持这两个对象,但IE9尚未支持 FormData 对象,还在用IE6 ? 只能仰天长叹....有了这两个对象,我们可以真正的实现Ajax方式上传文件。示例代码:Html5 Aja转载 2016-03-30 20:26:33 · 2306 阅读 · 0 评论 -
javascript笔试题(3)
做完这6道题,不得不感叹javascript的强大灵活了。1.找出数字数组中最大的元素(使用Match.max函数)var a = [111, 2, 6, 4, 22, 5, 99, 3]; console.log(Math.max.apply(null, a));2.转化一个数字数组为function数组(每个function都弹出相应的数字)var a = [111, 2, 6, 4,原创 2016-05-29 10:46:30 · 858 阅读 · 0 评论 -
javascript笔试题(1)
在网上看到一波笔试题。感觉好几个都不会,特拿来研究一下。题目一(function(){ return typeof arguments; })();结果:“object”arguments是伪数组对象。虽然不是数组,但是可以使用方括号或数组索引来获取元素。//可以转换成数组。Array.prototype.slice.call(arguments);其实数组使用typeof返回的也是obj原创 2016-05-16 16:14:11 · 1363 阅读 · 0 评论 -
阿里巴巴2016前端实习笔试不会的题
js前端面试笔记整理来源:http://www.cnblogs.com/xxcanghai/p/5205998.html手写事件模型及事件代理/委托前端性能优化闭包原理及应用手写Function.bind函数手写数组快速排序/去重JS的定义提升跨域JSONP原理将url的查询参数解析成字典对象函数节流设计模式css垂直居中方法自适应布局移动端自适应手写事件模型及事件代理原创 2016-04-17 21:55:55 · 596 阅读 · 0 评论 -
华为2016实习生招聘笔试题第三题--和尚挑水
【问题描述】和尚挑水 某寺庙里7个和尚:轮流挑水,为了和其他任务不能冲突,各人将有空天数列出如下表:和尚1: 星期二,四;和尚2: 星期一,六;和尚3: 星期三,日;和尚4: 星期五;和尚5: 星期一,四,六;和尚6: 星期二,五;和尚7: 星期三,六,日;请将所有合理的挑水时间安排表 【思路】用回朔法求解(递归方式实现,当然也可以用迭代方式)。用结构体存储原创 2016-04-21 17:55:43 · 1016 阅读 · 0 评论 -
搜狐云平台前端实习生面试总结
五一放了个小长假,哈哈。回想搜狐面试,哎呀妈呀,面个试耗尽了吃奶的劲。问的太难了。一开始我说我正在研究jquery源码。面试官姐姐就问了我一些关于jquery的问题。好多我都答不上来。我并没有后悔我自己给自己挖坑,最起码我学到知识啦。下午在火车站,我把我记得的问题都记下来喽。ajax如何实现同步。(xmlhttprequest第三个参数async设置为false即可,默认为true为异步) pro原创 2016-05-03 18:26:23 · 1680 阅读 · 0 评论 -
小丸子baidu前端校招一面总结
前两天在官网上投递了简历。就收到了面试通知。说我被内推成功了。很意外。周三打来电话,本周必须面试。我就说周四吧。(周五可能要外出)然后,我就准备了一个晚上,面试要问的东西,我都一个一个复习了一遍。我很讨厌临时抱佛脚的,所以平时每天都会抽时间一点点学习。各种各样前端的东西。然后复习起来也不会太吃力。这次面试,比我实习生面试的时候,进步很大,很多很多都答上来了。当然,那些都是基础,就应该答上来才对。但是原创 2016-08-12 21:17:02 · 542 阅读 · 0 评论