百度前端面试
来源:互联网 发布:南京行知小学宿舍 编辑:程序博客网 时间:2024/06/06 09:40
1.点击穿透
http://www.tuicool.com/articles/6NfaUnM
2.输入一个网址,浏览器执行的过程
3.webpack用来做什么
4.传递的参数
5.怎么设置和删除cookie
function setCookie(name, value, iDay){
/* iDay 表示过期时间
cookie中 = 号表示添加,不是赋值 */
var oDate=new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie=name+'='+value+';expires='+oDate;
}
删除cookie
删除cookie的思想很简单,就是将cookie的过期时间设置为过期(-1),已经过了一天。那么就能实现了,当然了需要调用设置cookie的函数setCookie。
代码如下:
function removeCookie(name){
/* -1 天后过期即删除 */
setCookie(name, 1, -1);
}
获取cookie
前面分析的时候我们讲过浏览器cookie是由像:user=aa; pwd=123;等等组成的,所有要想获取cookie关键还是字符串和数组的操作。
代码如下:
function getCookie(name){
/* 获取浏览器所有cookie将其拆分成数组 */
var arr=document.cookie.split('; ');
for(var i=0;i<arr.length;i++) {
/* 将cookie名称和值拆分进行判断 */
var arr2=arr[i].split('=');
if(arr2[0]==name){
return arr2[1];
}
}
return '';
}
6.本地缓存都有哪些?cookie和localstore的区别?
cookie:用于与服务器交互,作为http规范的一部分
localstore,sessionstore仅为本地存储数据而生
7.前端优化
减少http请求,css sprite, CDN, 开启缓存,js代码优化,减少cookie的使用,gzip,图片懒加载,图片延迟加载,css放在顶部js放在底部
阅读全文
0 0
- 百度前端面试题目
- 百度前端开发面试
- 百度前端面试记录
- 百度前端面试
- 百度前端面试经验
- 百度前端面试题目整理
- 百度前端实习生面试经历
- 百度Web前端笔试和面试
- 2014百度前端实习生面试经过
- 百度前端面试经验(2)
- 百度前端研发实习岗面试总结
- 百度前端fex-team团队面试指南
- 百度前端面试经验之程序题
- 关于Web前端及百度web前端笔试面试题目
- 关于Web前端及百度web前端笔试面试题目
- 记百度腾讯实习生面试经历-web前端开发
- 百度「Web 前端研发部」面试过程和常见问题
- 阿里巴巴、百度前端工程师 2015 暑期实习生面试经历
- 轻轻松松来了解WIFI
- 《剑指Offer》第二章
- 我的第一个hbuilder项目
- 关于mysql中select子查询
- MySQL 查询某字段的多条结果展示成按逗号隔开
- 百度前端面试
- ssh 配置互信失败可能遇到的问题。
- codevs 1048 合并石子
- 图像旋转后的还原图像坐标
- 我的第一个五子棋游戏
- 日期计算器
- oracle循环执行sql
- 远程连接MySQL(MariaDB)数据库
- 浅析ThreadPoolExecutor