前端面试题及答案(3)
来源:互联网 发布:人工智能语音识别 编辑:程序博客网 时间:2024/06/05 19:25
(1)如何进行web性能优化
雅虎军规35条
(2)如何实现iframe的自适应高度
(3)html的几种触发都是什么
onblur 事件会在对象失去焦点时发生。
onchange 事件会在域的内容改变时发生。
onclick 事件会在对象被点击时发生。
onfocus 事件在对象获得焦点时发生。
onkeydown 事件会在用户按下一个键盘按键时发生。
onkeypress 事件会在键盘按键被按下并释放一个键时发生。
onkeyup 事件会在键盘按键被松开时发生。
onmousedown 事件会在鼠标按键被按下时发生。
onmousemove 事件会在鼠标指针移动时发生。
onmouseout 事件会在鼠标指针移出指定的对象时发生。
onmouseup 事件会在鼠标按键被松开时发生。
(4)谈谈cookie的弊端
1.数量和长度有限制,每个domain至多只能有20条cookie,而每个cookie的长度不能超过4kb,否则就会被截掉
2.安全性问题。如果cookie被拦截了,那么就会泄漏所有的session信息
3.有些状态不可能保存在客户端
(5)web storage和cookie的区别
1、cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递
4、webStorage虽然也有存储大小的限制,但是比cookie大得多,可以达到5M或更大
6、作用域不同
7、webStorage支持事件通知机制,可以将数据更新的通知发生给监听者
(7)css引入方式有哪些?
1.<style type="text/css"></style>
2.<link rel="stylesheet" type="text/css" href=" " />
3.@import
放在页面中的<style></style>之间:@import url(" ")
放在css文件中:@import " "
(8)css的基本语句构成是什么
选择器、属性、值
(9)title和alt属性的区别是什么
含义不同:title是图片的描述内容;alt是图片不存在时的替代内容
在浏览器中的表现不同:鼠标划过时,会出现title的内容而不会出现alt的内容
搜索引擎对图片意思的判断主要靠alt属性
(10)什么是jQuery?为什么使用jQuery?
jQuery就是javascript和query的结合,是辅助js开发的库
jQuery是轻量级的框架,大小不到30kb,它有强大的选择器,出色的DOM操作的封装,可靠的事件处理机制(事件绑定),完善的ajax,出色的浏览器兼容性。而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件。
- 前端面试题及答案(3)
- 前端面试题及答案(1)
- 前端面试题及答案(2)
- 3-js面试题(前端面试题带答案)
- 腾讯前端题面试题(一)及答案
- web前端面试题及答案整理(一)
- web前端面试题及答案整理(二)
- 2016最新前端面试题(及答案)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(上)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(下)
- 常见前端面试题及答案(下)
- 2017前端面试题及答案总结(一)
- 2017前端面试题及答案总结(二)
- hadoop分布式集群hive-mysql的安装配置
- jdk环境变量配置
- 正则表达式的规则
- SAP推出SAP Digital Boardroom
- CUDA学习(1)--CUDA简介
- 前端面试题及答案(3)
- [NOIP2016] 天天爱跑步 LCA 树上差分 线段树
- Kotlin入门(13)类成员的众生相
- CUDA学习(2)--编程模型
- 第十五篇:JAVA集合框架之Set接口实现类
- 安卓开发打造闪光控件效果
- C++设计模式:简单工厂类模式<初探>
- codeforces 182E Wooden Fence(方案数DP)【模板】
- 1_,查空值和将空值转换为实际值,按模式搜索(匹配符%)