- 简述HTML5当中变更的内容
a) 新增了一些标签,nav,header,footer……
b) Canvas:绘图
c) Svg:绘图
d) 音频与视频标签,且提供了音频和视频的控制
e) 本地存储
f) 离线应用
g) 地理位置定位
h) 多线程
i) 新增的表单控件
- 列举你掌握的在H5当中废除的标签
a) B
b) Font
c) Frame
d) Frameset
e) Marquee
f) Center
- 列举HTML5中新增的标签
a) Nav
b) Header
c) Footer
d) Article
e) Canvas
f) Video
g) Audio
h) Aside
- 简述HTML5新增的表单元素
a) Email
b) url
c) data
d) color
e) search
- 简述H5中canvas的主要作用
a) 画图(绘制图标或图案)
b) 动画制作
c) 制作小游戏
- cookie与loaclstroage的异同
a) 数据存储在本地浏览器
b) 容量不同
c) 生命周期不同,cookie可以手动删除,local接口删除
- session与local的异同
a) 都可以保存结构化的数据
b) 都是在浏览器(客户端)调用
c) Session是关闭浏览器清除数据,local永久存储
d) Session 2.5M(空间),local 500万字符
- HTML5的兼容性及解决方案
Reset.ccs
a) 升级浏览器版本
b) 判断是否支持
- 什么是seo
- 10. 搜索引擎优化
a) 是指,在了解网站自然排名的机制的基础上,对网站进行内部和外部优化,改进网站在搜索引擎中的自然排名
- 什么是sem(提升排名方法)
a) 搜索引擎营销,是指在搜索引擎上推广网站,提高网站可见度,带来流量的网络营销活动
- 12. HTML编程是如何提高seo
a) 语义化
b) 标签合理
c) Meta keywords
d) 使用外部CSS和JS
e) 和一些与你的网站相关的网站交换简介(友情链接)
- 在网页开发中js可以调用的对象有哪些?
a) Date、Math、Array
b) 实例化对象和非实例化对象
- 什么是内置对象?
a) 浏览器开发商依据ECMA-262标准使用原生JS开发的对象
b) 本地对象,内置对象
c) ParseInt、Number、string、
d) Date、REG、Math
- 简述 URI与URL的区别
a) URL:统一资源定位符
b) URI:统一资源标识符(网址内容)
c) URI>URL
- 如何解决ajax中文乱码的问题
a) 统一编码方式
b) 转码
- Math对象常用的方法,5个
a) Random
b) Ceil
c) Floor
d) Max
e) Min
f) PI==3.14159265……
- js有哪些基本类型的封装类型?
a) Number、string、boolean
- 19. String中splite和slice的区别?
a) 分割成数组、截取字符串
- 什么是伪数组?
a) Length
b) 按照索引存储数组
c) 不能使用pop()等增加、删除数据。
d) Var aDiv = document.getElementsByClassName(“aDiv”);
- Array的toString方法返回结果的格式,如何改变这种数据格式呢?
a) String,字符串转数组
b) 数据转字符串
1 2 3 |
var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); |
c)
- 同步和异步的区别?
a) 同步:一个个执行
b) 异步:一起执行
- 浏览器的内核分别是什么?
- Gecko火狐,webkit,ie内核
- 25. 一次完整的HTTP事务是怎样的一种过程?
a) 域名请求
b) 建立连接
c) 发送请求
d) 服务器相应
e) 接收数据
f) 浏览器解析
- 你了解到的WEB攻击技术
a) 在页面中植入js脚本,执行脚本,达到目的
b) 大量垃圾信息注入,使服务器崩溃(ddos)