题目概览
- 列举出最常用的
meta标签的写法和作用 - 移动端微信页面有哪些兼容性问题及解决方案是什么
- 同步和异步的区别是什么
题目解答
列举出最常用的meta标签的写法和作用
-
charset:声明当前文档的字符编码,用于浏览器解析文档;如:<meta charset="UTF-8"> -
name:声明当前文档的元信息;常用的有viewport,keywords,description等-
viewport:文档视口设置,如初始视口大小(initial-scale),是否允许用户缩放(user-scalable)等;<meta name="viewport" content="user-scalable=yes;width=device-width;initial-scale=1"> -
keywords:网页的关键字,常用于搜索引擎对于该网页的搜索关键字;<meta name="keywords" content="爱学习网页的关键字"> -
description:网页的描述信息;<meta name="description" content="网页的描述信息">
-
-
http-equiv:可以用来设定一些属性改变服务器或浏览器引擎对文档的编译行为;我只用过X-UA-Compatible这个属性,该属性只支持IE8+的浏览器,可以设定IE浏览器的渲染引擎<meta http-equiv="X-UA-Compatible" content="IE=edge">
移动端微信页面有哪些兼容性问题及解决方案是什么
同步和异步的区别是什么
- 同步: 程序执行过程中,上一个任务结束立即执行下一个任务,执行的顺序和代码的顺序一致
- 异步: 程序执行过程中,上一个任务执行结束立即执行回调函数,下一个任务不用等到上一个任务执行完成再执行,执行的顺序和代码书写的顺序有些差异;