关闭

浏览器缓存相关的字段

为了提高性能,Yslow中也提到几条关于缓存的规则。 添加Expires或Cache-Control到报文头中。 配置ETags 让ajax可缓存 如何让浏览器缓存我们的静态资源,这也是一个需要由服务器和浏览器共同协作完成的事情。post、delete、put这类带行为性的请求操作一般不做任何缓存,大多数缓存只应用在get请求中。简单来讲,本地没有文件时,浏览器必然会请求服务器端的内容,并将这部分内...
阅读(57) 评论(0)

session

通过cookie,浏览器和客户端可以实现状态的记录。但是cookie并非是完美的,前文提及的体积过大就是一个显著的问题,最为严重的问题是cookie可以在前后端进行修改,因此数据就及容易被篡改和伪造。如果服务器有部分逻辑是根据cookie中isVIP字段进行判断,那么一个普通的用户通过修改cookie就可以轻松享受到VIP服务了。综上所述,cookie对于敏感数据的保护是无效。为了解决cookie*...
阅读(48) 评论(0)

途牛笔试题

1.什么时候会用document.write 2.==和===有什么区别 3.Property 和 Attribute 的区别 参考:http://web.jobbole.com/83129/ 4.jsonp的原理,以及为什么不是真正的ajax? jsonp方式使用的是script标签请求网络数据,ajax是主动请求网络数据,两者一定不一样啊 参考:http://blog.csdn.ne...
阅读(261) 评论(0)

cookie的用途,它的优点和缺点

初识cookie因为HTTP是一个无状态的协议,现实中的业务却是需要一定的状态的,否则无法区分用户之间的身份。如何标识和认证一个用户,最早的方案就是cookie了。它能记录服务器和客户端之间的状态,最早的用处就是判断用户是否第一次访问网站。它是一个由浏览器和服务器共同协作实现的规范。cookie的处理分为以下几步: 服务器向客户端发送cookie 浏览器将cookie保存 之后每次浏览器都会将coo...
阅读(44) 评论(0)

promise实现原理的源码分析

转自:https://segmentfault.com/a/1190000009478377#articleHeader0...
阅读(24) 评论(0)

Promise的实现原理

以下是promise的简单实现var Deferred = function () { this.promise = new Promise(); };var Promise = function () { this.queue = []; this.isPromise = true; //判断是否返回了一个promise对象 }Promise.prototype.then = func...
阅读(35) 评论(0)

海康威视笔试

1.ajax请求需要浏览器显式发起 2.说说你对语义化的理解? 参考:http://www.offcn.com/it/2016/1226/5487.html 3.分析一个url地址对象包括哪些内容? 4.span是行内元素设置宽和高不生效 5.button是inline-block元素 6.JavaScript 注释有两种,单行注释以 // 开头,多行注释以 /* 开始,以 */ 结尾。...
阅读(272) 评论(0)

js实现输入1,输出1970/01/01 00:00:01

题意理解错了,题目要求:每年360天,每月30天 1代表1秒,应该将其分别换算成年,月,日,小时,分秒...
阅读(56) 评论(0)

触宝前端3面

1面 position的属性 实现水平垂直居中 轮播图的实现思路 实现无缝滚动 setTimeOut,promise和主程序的执行顺序 兼容性较好的深拷贝 手写promise的实现原理 es6的generator函数怎么使用 页面有100张图片,如何性能优化?2面 滑动页面加载图片的时候,主要考虑什么技术点? js面向对象编程的思路 平时积累的前端编程经验 平时怎么学习前端...
阅读(49) 评论(0)

Browser对象

Window 对象Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。History 对象History 对象包含用户(在浏览器窗口中)访问过的 URL。 History 对象是 window 对象的一部分,可通过 window.history...
阅读(26) 评论(0)

js中的date对象

Date对象构造函数Date对象构造函数new Date() new Date(milliseconds) new Date(datestring) new Date(year, month) new Date(year, month, day) new Date(year, month, day, hours) new Date(year, month, day, hours, minutes)...
阅读(29) 评论(0)

面试必备:HTTP协议-cookie

转自:http://www.sohu.com/a/126962490_587449...
阅读(30) 评论(0)

Cookie常用属性

参考:http://www.studyofnet.com/news/1053.html...
阅读(38) 评论(0)

CSS 选择器

在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。转自:http://www.w3school.com.cn/cssref/css_selectors.asp...
阅读(34) 评论(0)

艺龙前端一面和二面

一面基础面css方面 1.flex布局有什么缺点 2.flex布局和浮动布局的比较 3.浏览器有哪些原生的对象?比如history,navigator 4.HTML5给history上添加了哪些方法?页面刷新怎么实现? 5.cookie都有哪些属性,cookie是如何跨域的? 6.css选择器(. 和#区别,> 和空格的区别,逗号和)div,p 选择所有 元素和所有 <p...
阅读(51) 评论(0)
341条 共23页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:66529次
    • 积分:2567
    • 等级:
    • 排名:第15156名
    • 原创:174篇
    • 转载:167篇
    • 译文:0篇
    • 评论:9条
    最新评论