面试总结
文章平均质量分 52
chanda_yang
这个作者很懒,什么都没留下…
展开
-
远景能源面试题
1如何判断请求的来源 referer 2构造函数与对象字面量的区别 3mongoDB用户认证信息 4本地存储原创 2016-08-15 15:06:03 · 1426 阅读 · 0 评论 -
SAP单页面应用
额问问原创 2016-08-23 14:51:45 · 663 阅读 · 0 评论 -
前端数据模板引擎
前端数据模板引擎的总结 2016-09-02 前端大全 作者:jingwhale 链接:http://www.cnblogs.com/jingwhale/p/5811800.html 模板的工作原理可以简单地分成两个步骤:模板解析(翻译)和数据渲染。这两个步骤可分别部署在前端或后端来执行。如果放在后端执行,则是像Smarty,Fr转载 2016-09-02 20:53:45 · 1669 阅读 · 0 评论 -
前端路由与后端路由
后端路由 意味着 浏览器刷新页面。显然很多 webapp 的需求上是不希望这样的体验的。网速慢的话说不定屏幕全白再有新内容。 前端路由就不会有这样的问题了。随意控制,逻辑也可以都放在前端。前端慢慢复杂化,自己的路由这种东西是必不可少的啦。 从性能和用户体验的层面来比较的话,后端路由每次访问一个新页面的时候都要向服务器发送请求,然后服务器再响应请求,这个过程肯定会有延迟。而前端路由在访问一个新页原创 2016-09-03 10:03:27 · 6968 阅读 · 0 评论 -
http
作者:Leozhang 链接:https://www.zhihu.com/question/24774343/answer/96586977 毫无疑问,Web 性能的终极目标是减少到用户端的延迟,让用户能够尽快的打开前端网页并进行相关交互。 就 HTTP 而言,理想的协议应该看起来是这样的: <img src="https://pic4.zhimg.co转载 2016-08-24 14:09:10 · 259 阅读 · 0 评论 -
为什么url需要编码和解码
针对“name1=value1&name2=value2”我们来说一下客户端到服务端的概念上解析过程: 上述字符串在计算机中用ASCII吗表示为: 6E616D6531 3D 76616C756531 26 6E616D6532 3D 76616C756532。 6E616D6531:name1 3D:= 76616C756531:value1转载 2016-09-03 12:38:03 · 4597 阅读 · 0 评论 -
http状态码
HTTP 204(no content)表示响应执行成功,但没有数据返回,浏览器不用刷新,不用导向新页面。 HTTP 205(reset content) 表示响应执行成功,重置页面(Form表单),方便用户下次输入。 使用ajax时,当只需要知道响应成功或失败的情况,则可以使用状态码HTTP 204来代替HTTP 200,减少多余的数据传输。 例子:ajax提交用户名、文章id,记转载 2016-08-24 17:05:17 · 557 阅读 · 0 评论 -
http请求头和响应体信息
1)请求(客户端->服务端[request]) GET(请求的方式) /books/java.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号) Accept: */*(客户端能接收的资源类型) Accept-Language: en-us(客户端接收的语言类型) Connection: Keep-Alive(维护客户端和服务端的连接关系转载 2016-08-24 17:21:55 · 1684 阅读 · 0 评论 -
target与currentTarget
target在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而当处于捕获和冒泡阶段的时候,target指向被单击的对象而currentTarget指向当前事件活动的对象(一般为父级)。 比如说现在有A和B, A.addChild(B) A监听鼠标点击事件 那么当点击B时,target是B,curre转载 2016-08-25 19:58:24 · 297 阅读 · 0 评论 -
网上面试题(二)
说说你对闭包的理解 使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 闭包有三个特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收 请你谈谈Cookie的弊端 cookie虽然在持久保存客户端数据提供了方便,分担了服务器转载 2016-08-22 14:25:59 · 6317 阅读 · 0 评论 -
网上面试题
链接:https://www.zhihu.com/question/41466747/answer/91084888 1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版方便,不需要变动页面转载 2016-08-22 14:21:03 · 2218 阅读 · 0 评论 -
微店
css3盒模型 box-sizing 垂直居中 实现一个圆 css画一个X 原生js写ajax请求 304 503 303 重定向怎么实现(返回301,返回请求的新的地址。服务器端地址放在location里面) 动画transtion animation 动画结束之后调用一个函数,怎么判断动画是否结束http://blog.csdn.net/kongjiea/article/原创 2016-08-15 15:36:58 · 363 阅读 · 0 评论 -
远景面试
1js执行上下文 2this 3计算机网络七层模型 4数据结构 对图进行遍历 深度优先 广度优先原创 2016-08-16 12:19:11 · 588 阅读 · 0 评论 -
Promise
http://liubin.org/promises-book/原创 2016-08-17 19:00:16 · 220 阅读 · 0 评论 -
require.js实现原理
是全球网原创 2016-08-18 09:52:25 · 690 阅读 · 0 评论 -
前端路由
取消下完成原创 2016-08-18 09:52:49 · 221 阅读 · 0 评论 -
网易面试
一面: 1、继承如何实现?组合继承的缺点?怎么解决? 2、两栏布局,左侧固定,右侧自适应,怎么实现?多种方法怎么实现? 3、事件代理你知道吗?用在什么场景?还有就是那个,你点了一个button,里面还有一个a标签,你如何知道你是点的这个button呢?就是我们之前的那个解决方案,while(target.id !=”btn”){……} 4、盒模型 二面: 1、一个方法,要自己调用自己,原创 2016-08-17 10:51:19 · 346 阅读 · 0 评论 -
阿里一面总结
jquery源码 前端框架:backbone Angular.js Vue.js 前后端分离 this的指向 canvas与SVG html5 css3 正则表达式 对象与继承的实现 跨域 性能优化 前端安全 职业规划 为什么学前端?原创 2016-08-09 15:38:36 · 395 阅读 · 0 评论 -
内存泄漏排查
http://frontenddev.org/link/js-memory-leak-screening-method-chrome-profiles.html转载 2016-08-21 16:28:42 · 204 阅读 · 0 评论 -
详解URL的组成
很久很久以来,我对浏览器地址栏的信息了解的甚少,只知道域名(估计不知道是这么叫)。唉。。。真是很汗颜啊!在软件专业都混了两年了,还是个菜鸟。说真的,有的时候觉得计算机这个领域真的真的有太多的东西要学了,而且发展速度又那么快。但,这已经是无法改变的事实了,对于我只能是硬着头皮努力的往前走下去,我相信会有成功的一天!最近一段时间都在学javascript,书上有讲到URL方面的一点知识。然后我又查了其转载 2016-08-30 19:22:35 · 281 阅读 · 0 评论